Commit Graph

71 Commits

Author SHA1 Message Date
Jeff Gilbert
099766fbca Bug 1277424 - Update wrapper generater to generate webgl2 wrappers. - r=me
MozReview-Commit-ID: 6yihTsCNutV

--HG--
extra : rebase_source : 2d04e7e43d3b2567e8ff99fcbda2ffd3eaf6c5fe
2016-06-10 14:15:05 -07:00
peter chang
6a88fee619 Bug 1277424 - Update WebGL conformance based on commit f115726a5a63d7e01694d4568ca7bd4d83fdaa84, r=jgilbert
MozReview-Commit-ID: 8s8znpsvTFF

--HG--
rename : dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/biv_array_oob/gl_Color.frag => dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/gl_Color_array_index_out_of_bounds_frag.frag
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/glsl-generator.js => dom/canvas/test/webgl-conf/checkout/js/glsl-generator.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/pnglib.js => dom/canvas/test/webgl-conf/checkout/js/pnglib.js
rename : dom/canvas/test/webgl-conf/checkout/resources/test-eval.js => dom/canvas/test/webgl-conf/checkout/js/test-eval.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/iterable-test.js => dom/canvas/test/webgl-conf/checkout/js/tests/iterable-test.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/oes-texture-float-and-half-float-linear.js => dom/canvas/test/webgl-conf/checkout/js/tests/oes-texture-float-and-half-float-linear.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/typedarrays/resources/typed-array-test-cases.js => dom/canvas/test/webgl-conf/checkout/js/tests/typed-array-test-cases.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/typedarrays/resources/typed-array-worker.js => dom/canvas/test/webgl-conf/checkout/js/tests/typed-array-worker.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/1-channel.jpg => dom/canvas/test/webgl-conf/checkout/resources/1-channel.jpg
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/3x3.png => dom/canvas/test/webgl-conf/checkout/resources/3x3.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/blue-1x1.jpg => dom/canvas/test/webgl-conf/checkout/resources/blue-1x1.jpg
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/boolUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/boolUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/bug-32888-texture.png => dom/canvas/test/webgl-conf/checkout/resources/bug-32888-texture.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/floatUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/floatUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/fragmentShader.frag => dom/canvas/test/webgl-conf/checkout/resources/fragmentShader.frag
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/glsl-feature-tests.css => dom/canvas/test/webgl-conf/checkout/resources/glsl-feature-tests.css
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/glsl-generator.js => dom/canvas/test/webgl-conf/checkout/resources/glsl-generator.js
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-256-with-128-alpha.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-256-with-128-alpha.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-256.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-256.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-default-gamma.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-default-gamma.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-gamma0.1.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-gamma0.1.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-gamma1.0.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-gamma1.0.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-gamma2.0.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-gamma2.0.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-gamma4.0.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-gamma4.0.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp-gamma9.0.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp-gamma9.0.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/gray-ramp.png => dom/canvas/test/webgl-conf/checkout/resources/gray-ramp.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/green-2x2-16bit.png => dom/canvas/test/webgl-conf/checkout/resources/green-2x2-16bit.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/intArrayUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/intArrayUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/intUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/intUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/matUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/matUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/noopUniformShader.frag => dom/canvas/test/webgl-conf/checkout/resources/noopUniformShader.frag
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/noopUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/noopUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/npot-video.mp4 => dom/canvas/test/webgl-conf/checkout/resources/npot-video.mp4
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/npot-video.theora.ogv => dom/canvas/test/webgl-conf/checkout/resources/npot-video.theora.ogv
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/npot-video.webmvp8.webm => dom/canvas/test/webgl-conf/checkout/resources/npot-video.webmvp8.webm
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/ogles-tests.css => dom/canvas/test/webgl-conf/checkout/resources/ogles-tests.css
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/opengl_logo.jpg => dom/canvas/test/webgl-conf/checkout/resources/opengl_logo.jpg
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/red-green.mp4 => dom/canvas/test/webgl-conf/checkout/resources/red-green.mp4
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/red-green.png => dom/canvas/test/webgl-conf/checkout/resources/red-green.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/red-green.theora.ogv => dom/canvas/test/webgl-conf/checkout/resources/red-green.theora.ogv
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/red-green.webmvp8.webm => dom/canvas/test/webgl-conf/checkout/resources/red-green.webmvp8.webm
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/red-indexed.png => dom/canvas/test/webgl-conf/checkout/resources/red-indexed.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/samplerUniformShader.frag => dom/canvas/test/webgl-conf/checkout/resources/samplerUniformShader.frag
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-cie-rgb-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-cie-rgb-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-colormatch-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-colormatch-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-colorspin-profile.jpg => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-colorspin-profile.jpg
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-colorspin-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-colorspin-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-e-srgb-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-e-srgb-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-smpte-c-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-smpte-c-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/small-square-with-srgb-iec61966-2.1-profile.png => dom/canvas/test/webgl-conf/checkout/resources/small-square-with-srgb-iec61966-2.1-profile.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/structUniformShader.vert => dom/canvas/test/webgl-conf/checkout/resources/structUniformShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/thunderbird-logo-64x64.png => dom/canvas/test/webgl-conf/checkout/resources/thunderbird-logo-64x64.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/transparent-on-left-indexed.png => dom/canvas/test/webgl-conf/checkout/resources/transparent-on-left-indexed.png
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/vertexShader.vert => dom/canvas/test/webgl-conf/checkout/resources/vertexShader.vert
rename : dom/canvas/test/webgl-conf/checkout/conformance/resources/zero-alpha.png => dom/canvas/test/webgl-conf/checkout/resources/zero-alpha.png
extra : rebase_source : b058d79ff6cd4598e07fe92ac7ee9d7242dc65d7
2016-06-22 10:50:50 +08:00
Jeff Gilbert
394908cfe7 Bug 1136494 - Update test markings.
MozReview-Commit-ID: 53BOMzN9KMy
2016-07-18 00:19:19 -07:00
Jeff Gilbert
4cc1c59009 Bug 1136508 - Mark test as passing.
MozReview-Commit-ID: 133p1I8zh36
2016-07-13 11:58:39 -07:00
Jeff Gilbert
a39cd8652e Bug 1278403 - Disable tests on DEBUG with suspected spurious-error-reporting drivers. - r=jrmuizel
MozReview-Commit-ID: IMgEqzPvGTm
2016-06-21 13:47:30 -07:00
Jeff Gilbert
e5e302f155 Bug 1278403 - Mark now-too-slow tests. - r=jrmuizel
MozReview-Commit-ID: JaQMnybfpQ0
2016-06-21 13:47:30 -07:00
JerryShih
6850e09718 Bug 1178871 - turn on WebGL conformance test |conformance/glsl/misc/shader-struct-scope|. r=jgilbert 2016-05-24 22:46:00 +02:00
JerryShih
d8088c8229 Bug 1178871 - turn on WebGL conformance test |conformance/glsl/misc/struct-nesting-of-variable-names|. r=jgilbert 2016-05-24 09:43:00 +02:00
Jeff Muizelaar
6c2297a047 Bug 1271784. Allow WARP WebGL on Windows 7 without SP 1 r=jgilbert
ANGLE doesn't allow WARP on DXGI < 1.2 by default, but it will work fine
for us.
2016-05-12 10:39:43 -04:00
Ryan VanderMeulen
1fa3a59f0a Bug 1270672 - Re-enable the webgl conformance suite on e10s. r=jgilbert 2016-05-07 00:52:00 -04:00
Morris Tseng
53583599cc Bug 1268364 - Disable out-of-bounds-uniform-array-access.html on OSX 10.6. r=jgilbert
MozReview-Commit-ID: 7pJn7qEOYo8
2016-05-05 11:46:21 +08:00
Ethan Lin
a929c63894 Bug 1264214 - WebGL check the conflict name when LinkProgram. r=jgilbert 2016-04-28 06:10:00 -04:00
Morris Tseng
fa4e4a6fd2 Bug 1193526 - Add generated files. r=jgilbert
MozReview-Commit-ID: FX6wNAmtfUH
2016-04-27 11:55:46 +08:00
Morris Tseng
91b61fd363 Bug 1193526 - Update errata to mark all failures in 1.0.3 webgl conformance tests. r=jgilbert
MozReview-Commit-ID: 3sXVAcVByvh
2016-04-27 11:55:45 +08:00
Morris Tseng
455022580c Bug 1193526 - Handle image.src being invalid. r=jgilbert
MozReview-Commit-ID: IhTC5kkiBu5
2016-04-27 11:55:45 +08:00
Morris Tseng
53a7c08931 Bug 1193526 - Handle image failing to load. r=jgilbert
MozReview-Commit-ID: viVuDjJkGH
2016-04-27 11:55:45 +08:00
Morris Tseng
adb83aa7cc Bug 1193526 - Handle video failing to load. r=jgilbert
MozReview-Commit-ID: CBO2VQXsHuD
2016-04-27 11:55:45 +08:00
Morris Tseng
e79aaa8b81 Bug 1193526 - Rename built_in_varying_array_out_of_bounds to biv_array_oob. r=jgilbert
The name of some tests is too long and exceed maximum length of windows
path. So we rename it to shorter name.

MozReview-Commit-ID: 2Mp94FkUehd

--HG--
rename : dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html => dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/biv_array_oob/biv_array_oob_001_to_001.html
rename : dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/gl_Color_array_index_out_of_bounds_frag.frag => dom/canvas/test/webgl-conf/checkout/conformance/ogles/GL/biv_array_oob/gl_Color.frag
2016-04-27 11:55:45 +08:00
Morris Tseng
42adee6ebb Bug 1193526 - Update tests to 1.0.3 from a8ffce2eb6906f3b910399de9ce82dc5538df95b. r=jgilbert
MozReview-Commit-ID: H4SQMlrx5ZP
2016-04-27 11:55:45 +08:00
Morris Tseng
96090d52da Bug 1193526 - Update all generator files for webgl conformance test 1.0.3. r=jgilbert
MozReview-Commit-ID: GfDBclBMKcP
2016-04-27 11:55:41 +08:00
Morris Tseng
7387ca5b1d Bug 1193526 - Update conformance path and remove unused file. r=jgilbert
The folder name "webgl-conformance" is too long. Rename it to
"webgl-conf".

MozReview-Commit-ID: FPpYn7MkjFN

--HG--
rename : dom/canvas/test/webgl-conformance/always-fail.html => dom/canvas/test/webgl-conf/always-fail.html
rename : dom/canvas/test/webgl-conformance/generate-wrappers-and-manifest.py => dom/canvas/test/webgl-conf/generate-wrappers-and-manifest.py
rename : dom/canvas/test/webgl-conformance/mochi-single.html => dom/canvas/test/webgl-conf/mochi-single.html
rename : dom/canvas/test/webgl-conformance/mochi-wrapper.html.template => dom/canvas/test/webgl-conf/mochi-wrapper.html.template
rename : dom/canvas/test/webgl-conformance/mochitest-errata.ini => dom/canvas/test/webgl-conf/mochitest-errata.ini
rename : dom/canvas/test/webgl-conformance/mochitest.ini.template => dom/canvas/test/webgl-conf/mochitest.ini.template
2016-04-27 11:55:41 +08:00