diff options
Diffstat (limited to '')
57 files changed, 1958 insertions, 0 deletions
diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/00_test_list.txt b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/00_test_list.txt new file mode 100644 index 0000000000..6ac29a3862 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/00_test_list.txt @@ -0,0 +1,55 @@ +add.html +sub.html +mul.html +div.html +radians.html +degrees.html +sin.html +cos.html +tan.html +asin.html +acos.html +atan.html +atan2.html +sinh.html +cosh.html +tanh.html +asinh.html +acosh.html +atanh.html +pow.html +exp.html +exp2.html +log.html +log2.html +sqrt.html +inversesqrt.html +abs.html +sign.html +floor.html +trunc.html +round.html +roundeven.html +ceil.html +fract.html +mod.html +modf.html +min.html +max.html +mix.html +step.html +smoothstep.html +clamp.html +length.html +distance.html +dot.html +cross.html +normalize.html +faceforward.html +reflect.html +refract.html +matrixcompmult.html +outerproduct.html +transpose.html +determinant.html +inverse.html
\ No newline at end of file diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/abs.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/abs.html new file mode 100644 index 0000000000..1c395e94de --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/abs.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 26); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acos.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acos.html new file mode 100644 index 0000000000..3c27d4a350 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acos.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 10); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acosh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acosh.html new file mode 100644 index 0000000000..6931a60260 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/acosh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 17); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/add.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/add.html new file mode 100644 index 0000000000..5817299349 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/add.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 0); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asin.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asin.html new file mode 100644 index 0000000000..7b8bd1a838 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asin.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 9); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asinh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asinh.html new file mode 100644 index 0000000000..ee84df94a8 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/asinh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 16); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan.html new file mode 100644 index 0000000000..00f50c03cb --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 11); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan2.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan2.html new file mode 100644 index 0000000000..196de0060f --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atan2.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 12); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atanh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atanh.html new file mode 100644 index 0000000000..d117666e8e --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/atanh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 18); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/builtinprecision_test_generator.py b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/builtinprecision_test_generator.py new file mode 100644 index 0000000000..ba44b2fc48 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/builtinprecision_test_generator.py @@ -0,0 +1,143 @@ +#!/usr/bin/env python + +# Copyright (c) 2019 The Khronos Group Inc. +# Use of this source code is governed by an MIT-style license that can be +# found in the LICENSE.txt file. + +""" + Generator for builtinprecision* tests. + This file needs to be run in its folder. +""" + +import sys + +_DO_NOT_EDIT_WARNING = """<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +""" + +_HTML_TEMPLATE = """<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, %(index)s); +</script> +</body> +</html> +""" + +_GROUPS = [ + 'add', + 'sub', + 'mul', + 'div', + 'radians', + 'degrees', + 'sin', + 'cos', + 'tan', + 'asin', + 'acos', + 'atan', + 'atan2', + 'sinh', + 'cosh', + 'tanh', + 'asinh', + 'acosh', + 'atanh', + 'pow', + 'exp', + 'exp2', + 'log', + 'log2', + 'sqrt', + 'inversesqrt', + 'abs', + 'sign', + 'floor', + 'trunc', + 'round', + 'roundeven', + 'ceil', + 'fract', + 'mod', + 'modf', + 'min', + 'max', + 'mix', + 'step', + 'smoothstep', + 'clamp', + 'length', + 'distance', + 'dot', + 'cross', + 'normalize', + 'faceforward', + 'reflect', + 'refract', + 'matrixcompmult', + 'outerproduct', + 'transpose', + 'determinant', + 'inverse' +] + +def GenerateFilename(group): + """Generate test filename.""" + filename = group + filename += ".html" + return filename + +def WriteTest(filename, index): + """Write one test.""" + file = open(filename, "wb") + file.write(_DO_NOT_EDIT_WARNING) + file.write(_HTML_TEMPLATE % { + 'index': index + }) + file.close + +def GenerateTests(): + """Generate all tests.""" + filelist = [] + for ii in range(len(_GROUPS)): + filename = GenerateFilename(_GROUPS[ii]) + filelist.append(filename) + WriteTest(filename, ii) + return filelist + +def GenerateTestList(filelist): + file = open("00_test_list.txt", "wb") + file.write('\n'.join(filelist)) + file.close + +def main(argv): + """This is the main function.""" + filelist = GenerateTests() + GenerateTestList(filelist) + +if __name__ == '__main__': + sys.exit(main(sys.argv[1:])) diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/ceil.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/ceil.html new file mode 100644 index 0000000000..e0d5924407 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/ceil.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 32); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/clamp.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/clamp.html new file mode 100644 index 0000000000..1a820652a1 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/clamp.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 41); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cos.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cos.html new file mode 100644 index 0000000000..281419e897 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cos.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 7); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cosh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cosh.html new file mode 100644 index 0000000000..ec9c26b637 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cosh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 14); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cross.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cross.html new file mode 100644 index 0000000000..1cb96eada4 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/cross.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 45); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/degrees.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/degrees.html new file mode 100644 index 0000000000..a9ed0f80e6 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/degrees.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 5); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/determinant.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/determinant.html new file mode 100644 index 0000000000..56ad04eb41 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/determinant.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 53); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/distance.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/distance.html new file mode 100644 index 0000000000..1f9cfebaf6 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/distance.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 43); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/div.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/div.html new file mode 100644 index 0000000000..bc2c5ce723 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/div.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 3); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/dot.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/dot.html new file mode 100644 index 0000000000..e06fd395da --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/dot.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 44); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp.html new file mode 100644 index 0000000000..11cb6a826f --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 20); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp2.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp2.html new file mode 100644 index 0000000000..3f8755cd24 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/exp2.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 21); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/faceforward.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/faceforward.html new file mode 100644 index 0000000000..ecabe9cdf9 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/faceforward.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 47); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/floor.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/floor.html new file mode 100644 index 0000000000..1c060f13bb --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/floor.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 28); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/fract.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/fract.html new file mode 100644 index 0000000000..de778f3ab6 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/fract.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 33); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inverse.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inverse.html new file mode 100644 index 0000000000..c0b2e5876b --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inverse.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 54); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inversesqrt.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inversesqrt.html new file mode 100644 index 0000000000..f34ec5569c --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/inversesqrt.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 25); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/length.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/length.html new file mode 100644 index 0000000000..949f716c79 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/length.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 42); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log.html new file mode 100644 index 0000000000..0528ceef25 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 22); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log2.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log2.html new file mode 100644 index 0000000000..6defd59a32 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/log2.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 23); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/matrixcompmult.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/matrixcompmult.html new file mode 100644 index 0000000000..28c81e75f6 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/matrixcompmult.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 50); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/max.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/max.html new file mode 100644 index 0000000000..95420abe1d --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/max.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 37); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/min.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/min.html new file mode 100644 index 0000000000..0230351426 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/min.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 36); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mix.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mix.html new file mode 100644 index 0000000000..183704370e --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mix.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 38); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mod.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mod.html new file mode 100644 index 0000000000..cbe10773d1 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mod.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 34); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/modf.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/modf.html new file mode 100644 index 0000000000..a6e3df51a0 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/modf.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 35); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mul.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mul.html new file mode 100644 index 0000000000..0473fd8c06 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/mul.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 2); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/normalize.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/normalize.html new file mode 100644 index 0000000000..82787d7a30 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/normalize.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 46); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/outerproduct.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/outerproduct.html new file mode 100644 index 0000000000..83e2b6d810 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/outerproduct.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 51); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/pow.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/pow.html new file mode 100644 index 0000000000..7793d740d5 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/pow.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 19); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/radians.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/radians.html new file mode 100644 index 0000000000..d808acba17 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/radians.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 4); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/reflect.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/reflect.html new file mode 100644 index 0000000000..87ba13d5e1 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/reflect.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 48); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/refract.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/refract.html new file mode 100644 index 0000000000..68d967d557 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/refract.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 49); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/round.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/round.html new file mode 100644 index 0000000000..0186d6795c --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/round.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 30); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/roundeven.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/roundeven.html new file mode 100644 index 0000000000..6e1f91eda7 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/roundeven.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 31); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sign.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sign.html new file mode 100644 index 0000000000..6c4cf28ac4 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sign.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 27); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sin.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sin.html new file mode 100644 index 0000000000..ee95d80af4 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sin.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 6); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sinh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sinh.html new file mode 100644 index 0000000000..e805a703a1 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sinh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 13); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/smoothstep.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/smoothstep.html new file mode 100644 index 0000000000..4dd4d7c9b2 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/smoothstep.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 40); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sqrt.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sqrt.html new file mode 100644 index 0000000000..707519237b --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sqrt.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 24); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/step.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/step.html new file mode 100644 index 0000000000..7dd143bb49 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/step.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 39); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sub.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sub.html new file mode 100644 index 0000000000..8e22e94db0 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/sub.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 1); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tan.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tan.html new file mode 100644 index 0000000000..a442f83bfc --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tan.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 8); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tanh.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tanh.html new file mode 100644 index 0000000000..04013ed6d6 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/tanh.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 15); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/transpose.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/transpose.html new file mode 100644 index 0000000000..48d55febf8 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/transpose.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 52); +</script> +</body> +</html> diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/trunc.html b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/trunc.html new file mode 100644 index 0000000000..209656d9ac --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/builtinprecision/trunc.html @@ -0,0 +1,32 @@ +<!-- + +This file is auto-generated from builtinprecision_test_generator.py +DO NOT EDIT! + +--> + +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<title>WebGL Builtin Precision Conformance Tests</title> +<link rel="stylesheet" href="../../../../resources/js-test-style.css"/> +<script src="../../../../js/js-test-pre.js"></script> +<script src="../../../../js/webgl-test-utils.js"></script> + +<script src="../../../../closure-library/closure/goog/base.js"></script> +<script src="../../../deqp-deps.js"></script> +<script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script> +</head> +<body> +<div id="description"></div> +<div id="console"></div> +<canvas id="canvas" width="200" height="100"> </canvas> +<script> +var canvas = document.getElementById('canvas'); +var wtu = WebGLTestUtils; +var gl = wtu.create3DContext('canvas', null, 2); + +functional.gles3.es3fBuiltinPrecisionTests.run(gl, 29); +</script> +</body> +</html> |