From 2f682970514455bd83ec2483651dc11b744e50d3 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Sun, 23 Oct 2016 16:09:59 -0700 Subject: [PATCH 1/2] webgl: Allow TexImage data argument to be larger than necessary. texture-size-limit.html is using a large array for all of its calls at various sizes, and we were throwing errors on the calls that should have passed. --- .../script/dom/webglrenderingcontext.rs | 17 +- ...b-image-2d-with-array-buffer-view.html.ini | 2441 ++++++++--------- .../textures/texture-formats-test.html.ini | 26 - .../textures/texture-npot.html.ini | 36 +- 4 files changed, 1164 insertions(+), 1356 deletions(-) delete mode 100644 tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 45633a14b8e..abfa10983b0 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -2359,7 +2359,13 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext { Some(data) => data, }; - if buff.len() != expected_byte_length as usize { + // From the WebGL spec: + // + // "If pixels is non-null but its size is less than what + // is required by the specified width, height, format, + // type, and pixel storage parameters, generates an + // INVALID_OPERATION error." + if buff.len() < expected_byte_length as usize { return Ok(self.webgl_error(InvalidOperation)); } @@ -2459,8 +2465,13 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext { Some(data) => data, }; - if expected_byte_length != 0 && - buff.len() != expected_byte_length as usize { + // From the WebGL spec: + // + // "If pixels is non-null but its size is less than what + // is required by the specified width, height, format, + // type, and pixel storage parameters, generates an + // INVALID_OPERATION error." + if buff.len() < expected_byte_length as usize { return Ok(self.webgl_error(InvalidOperation)); } diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini index cdf8edb080e..c1543a2a43e 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini @@ -543,1789 +543,1624 @@ [WebGL test #287: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #288: GL error after texImage2D] - expected: FAIL - - [WebGL test #289: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #290: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #291: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #292: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #293: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #294: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #295: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #296: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #297: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #298: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #299: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #300: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #301: GL error after texImage2D] - expected: FAIL - - [WebGL test #302: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #303: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #314: GL error after texImage2D] - expected: FAIL - - [WebGL test #316: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #317: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #318: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #319: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #320: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #321: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #322: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #323: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #324: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #325: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #326: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #327: GL error after texImage2D] - expected: FAIL - - [WebGL test #328: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - [WebGL test #331: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL [WebGL test #333: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #335: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #337: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #339: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #340: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #341: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #342: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #343: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #344: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #345: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #346: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #347: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #348: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #349: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #350: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #351: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #352: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #353: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #354: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #355: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #366: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #368: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #369: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #370: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #371: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #372: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #373: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #374: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #375: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #376: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #377: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #378: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #379: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #380: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #381: at (6, 13) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #383: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #385: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #387: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #389: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #391: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #392: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #393: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #394: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #395: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #396: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #397: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #398: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #399: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #400: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #401: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #402: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #403: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #416: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #417: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #418: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #419: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #420: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #421: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #422: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #423: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #424: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #425: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #426: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #427: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - [WebGL test #429: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #431: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #433: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #435: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #437: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #439: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #440: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #441: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #442: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #443: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #444: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #445: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #446: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #447: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #448: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #449: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #450: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #451: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #464: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #465: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #466: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #467: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #468: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #469: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #470: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #471: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #472: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #473: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #474: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #475: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - [WebGL test #477: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #479: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #481: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #483: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #485: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #487: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #488: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #489: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #490: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #491: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #492: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #493: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #494: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #495: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #496: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #497: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #498: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #499: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #512: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #513: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #514: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #515: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #516: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #517: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #518: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #519: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #520: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #521: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #522: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #523: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - [WebGL test #525: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #527: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #529: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #531: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #533: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #535: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #536: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #537: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #538: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #539: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #540: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #541: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #542: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #543: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #544: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #545: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #546: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #547: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #560: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #561: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #562: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #563: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #564: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #565: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #566: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #567: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #568: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #569: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #570: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #571: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - [WebGL test #573: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #575: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #577: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #579: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #581: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #583: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #584: GL error after texImage2D] - expected: FAIL - - [WebGL test #585: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #586: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #587: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #588: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #589: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #590: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #591: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #592: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #593: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #594: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #595: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #596: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #597: GL error after texImage2D] - expected: FAIL - - [WebGL test #598: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #599: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #610: GL error after texImage2D] - expected: FAIL - - [WebGL test #612: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #613: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #614: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #615: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #616: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #617: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #618: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #619: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #620: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #621: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #622: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #623: GL error after texImage2D] - expected: FAIL - - [WebGL test #624: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #627: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #629: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #631: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #633: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #635: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #636: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #637: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #638: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #639: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #640: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #641: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #642: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #643: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #644: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #645: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #646: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #647: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #648: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #649: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #650: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #651: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #662: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #664: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #665: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #666: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #667: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #668: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #669: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #670: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #671: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #672: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #673: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #674: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #675: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #676: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #677: at (6, 13) expected: 0,0,0,255 was 255,231,0,255] - expected: FAIL - - [WebGL test #679: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #681: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #683: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #685: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #687: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #688: GL error after texImage2D] - expected: FAIL - - [WebGL test #689: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #690: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #691: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #692: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #693: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #694: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #695: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #696: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #697: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #698: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #699: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #700: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #701: GL error after texImage2D] - expected: FAIL - - [WebGL test #702: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #703: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #714: GL error after texImage2D] - expected: FAIL - - [WebGL test #716: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #717: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #718: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #719: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #720: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #721: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #722: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #723: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #724: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #725: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #726: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #727: GL error after texImage2D] - expected: FAIL - - [WebGL test #728: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #731: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #733: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #735: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #737: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #739: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #740: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #741: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #742: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #743: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #744: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #745: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #746: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #747: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #748: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #749: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #750: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #751: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #752: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #753: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #754: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #755: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #766: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #768: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #769: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #770: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #771: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #772: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #773: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #774: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #775: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #776: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #777: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - - [WebGL test #778: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #779: GL error after texSubImage2D] - expected: FAIL - - [WebGL test #780: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #781: at (0, 10) expected: 0,0,0,255 was 255,231,0,255] - expected: FAIL - - [WebGL test #783: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #785: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #787: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #789: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #791: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #792: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #793: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #794: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #795: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #796: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #797: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #798: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #799: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #800: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #801: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #802: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #803: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #816: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #817: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #818: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #819: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #820: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #821: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #822: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #823: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #824: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #825: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #826: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #827: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #829: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #831: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #833: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #835: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #837: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #839: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #840: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #841: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #842: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #843: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #844: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #845: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #846: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #847: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #848: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #849: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #850: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #851: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #864: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #865: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #866: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #867: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #868: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #869: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #870: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #871: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #872: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #873: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #874: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #875: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #877: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #879: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #881: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #883: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #885: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #887: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #888: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #889: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #890: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #891: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #892: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #893: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #894: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #895: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #896: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #897: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #898: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #899: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #912: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #913: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #914: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #915: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #916: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #917: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #918: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #919: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #920: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #921: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #922: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #923: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #925: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #927: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #929: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #931: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #933: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #935: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] - expected: FAIL - - [WebGL test #936: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #937: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #938: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #939: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #940: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #941: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #942: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #943: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #944: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #945: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #946: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] - expected: FAIL - [WebGL test #947: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #960: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #961: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #962: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #963: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #964: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #965: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #966: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #967: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #968: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #969: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #970: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] - expected: FAIL - [WebGL test #971: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #973: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #288: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #975: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #289: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #977: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #290: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #979: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #291: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #981: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #292: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #983: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #293: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #984: GL error after texImage2D] + [WebGL test #294: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #985: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #295: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #986: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #296: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #987: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #297: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #988: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #298: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #989: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #299: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #990: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #312: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #991: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #313: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #992: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #314: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #993: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #315: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #994: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #316: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #995: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #317: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #996: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #318: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #997: GL error after texImage2D] + [WebGL test #319: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #998: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #320: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #999: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #321: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1010: GL error after texImage2D] + [WebGL test #322: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1012: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #323: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1013: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #325: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1014: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #327: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1015: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #329: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1016: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #335: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1017: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #336: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1018: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #337: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1019: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #338: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1020: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #339: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1021: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #340: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1022: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #341: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1023: GL error after texImage2D] + [WebGL test #342: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1024: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #343: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1027: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #344: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1029: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #345: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1031: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #346: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1033: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #347: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1035: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #360: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1036: GL error after texSubImage2D] + [WebGL test #361: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1037: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #362: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1038: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #363: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1039: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #364: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1040: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #365: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1041: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #366: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1042: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #367: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1043: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #368: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1044: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #369: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1045: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #370: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1046: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #371: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1047: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #373: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1048: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #375: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1049: GL error after texSubImage2D] + [WebGL test #377: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1050: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #379: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1051: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #381: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1062: GL error after texSubImage2D] + [WebGL test #383: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1064: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #384: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1065: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #385: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1066: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #386: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1067: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #387: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1068: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #388: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1069: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #389: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1070: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #390: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1071: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #391: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1072: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #392: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1073: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #394: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1074: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #395: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1075: GL error after texSubImage2D] + [WebGL test #408: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1076: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #409: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1077: at (6, 13) expected: 0,0,0,255 was 255,255,0,255] + [WebGL test #410: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1079: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #411: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1081: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #412: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1083: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #413: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1085: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #414: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1087: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #415: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1088: GL error after texImage2D] + [WebGL test #416: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1089: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #418: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1090: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #419: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1091: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #421: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1092: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #423: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1093: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #425: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1094: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #427: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1095: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #431: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1096: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #432: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1097: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #433: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1098: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #434: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1099: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #435: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1100: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #436: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1101: GL error after texImage2D] + [WebGL test #437: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1102: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #438: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1103: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #439: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1114: GL error after texImage2D] + [WebGL test #440: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1116: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #442: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1117: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #443: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1118: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #456: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1119: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #457: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1120: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #458: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1121: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #459: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1122: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #460: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1123: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #461: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1124: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #462: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1125: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #463: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1126: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #464: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1127: GL error after texImage2D] + [WebGL test #466: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1128: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #467: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1131: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #469: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1133: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #471: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1135: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #473: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1137: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #475: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1139: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #479: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1140: GL error after texSubImage2D] + [WebGL test #480: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1141: at (0, 0) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #481: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1142: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #482: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1143: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #483: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1144: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #484: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1145: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #485: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1146: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #486: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1147: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #487: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1148: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #488: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1149: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + [WebGL test #490: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1150: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #491: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1151: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + [WebGL test #504: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1152: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #505: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1153: GL error after texSubImage2D] + [WebGL test #506: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1154: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #507: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1155: at (0, 8) expected: 0,255,0,255 was 0,0,0,255] + [WebGL test #508: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1166: GL error after texSubImage2D] + [WebGL test #509: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1168: at (0, 8) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #510: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1169: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #511: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1170: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #512: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1171: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #514: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1172: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #515: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1173: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #517: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1174: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #519: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1175: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #521: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1176: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + [WebGL test #523: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1177: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + [WebGL test #527: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1178: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + [WebGL test #528: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1179: GL error after texSubImage2D] + [WebGL test #529: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1180: at (0, 0) expected: 255,0,0,255 was 0,0,0,255] + [WebGL test #530: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1181: at (0, 10) expected: 0,0,0,255 was 255,255,0,255] + [WebGL test #531: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1183: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #532: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] expected: FAIL - [WebGL test #1185: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #533: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] expected: FAIL - [WebGL test #1187: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #534: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] expected: FAIL - [WebGL test #1189: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + [WebGL test #535: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] expected: FAIL - [WebGL test #1191: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + [WebGL test #536: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #538: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #539: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #552: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #553: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #554: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #555: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #556: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #557: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #558: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #559: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #560: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #562: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #563: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #565: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #567: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #569: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #571: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #575: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #576: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #577: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #578: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #579: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #580: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #581: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #582: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #583: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #584: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #585: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #586: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #587: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #600: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #601: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #602: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #603: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #604: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #605: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #606: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #607: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #608: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #609: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #610: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #611: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #613: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #615: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #617: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #619: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #621: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #623: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #624: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #625: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #626: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #627: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #628: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #629: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #630: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #631: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #632: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #633: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #634: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #635: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #648: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #649: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #650: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #651: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #652: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #653: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #654: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #655: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #656: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #657: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #658: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #659: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #661: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #663: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #665: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #667: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #669: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #671: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #672: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #673: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #674: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #675: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #676: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #677: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #678: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #679: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #680: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #681: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #682: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #683: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #696: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #697: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #698: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #699: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #700: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #701: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #702: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #703: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #704: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #705: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #706: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #707: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #709: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #711: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #713: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #715: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #717: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #719: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #720: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #721: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #722: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #723: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #724: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #725: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #726: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #727: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #728: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #729: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #730: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #731: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #744: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #745: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #746: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #747: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #748: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #749: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #750: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #751: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #752: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #753: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #754: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #755: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #757: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #759: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #761: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #763: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #765: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #767: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #768: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #769: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #770: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #771: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #772: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #773: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #774: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #775: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #776: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #777: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #778: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #779: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #792: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #794: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #796: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #798: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #800: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #802: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #805: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #807: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #809: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #811: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #813: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #815: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #816: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #818: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #820: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #822: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #824: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #826: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #840: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #842: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #844: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #846: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #848: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #850: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #853: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #855: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #857: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #859: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #861: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #863: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #864: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #866: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #868: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #870: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #872: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #874: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #888: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #890: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #892: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #894: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #896: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #898: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #901: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #903: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #905: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #907: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #909: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #911: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #912: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #914: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #916: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #918: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #920: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #922: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #936: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #938: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #940: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #942: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #944: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #946: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #949: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #951: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #953: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #955: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #957: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #959: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #960: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #962: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #964: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #966: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #968: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #970: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #984: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #985: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #986: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #987: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #988: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #989: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #990: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #991: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #992: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #993: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #994: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #995: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #997: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #999: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1001: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1003: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1005: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1007: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1008: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1009: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1010: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1011: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1012: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1013: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1014: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1015: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1016: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1017: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1018: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1019: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1032: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1033: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1034: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1035: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1036: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1037: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1038: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1039: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1040: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1041: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1042: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1043: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1045: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1047: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1049: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1051: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1053: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1055: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1056: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1057: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1058: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1059: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1060: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1061: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1062: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1063: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1064: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1065: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1066: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1067: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1080: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1081: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1082: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1083: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1084: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1085: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1086: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1087: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1088: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1089: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1090: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1091: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1093: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1095: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1097: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1099: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1101: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1103: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1104: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1105: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1106: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1107: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1108: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1109: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1110: at (0, 0) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1111: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1112: at (8, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1113: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1114: at (8, 8) expected: 0,0,255,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1115: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1128: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1129: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1130: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1131: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1132: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1133: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1134: at (0, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1135: at (0, 4) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1136: at (8, 0) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1137: at (0, 8) expected: 255,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1138: at (8, 8) expected: 0,0,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #1139: at (8, 12) expected: 255,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1141: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1143: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1145: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1147: at (0, 4) expected: 0,0,0,255 was 0,0,255,255] + expected: FAIL + + [WebGL test #1149: at (0, 8) expected: 0,0,0,255 was 0,255,0,255] + expected: FAIL + + [WebGL test #1151: at (8, 12) expected: 0,0,0,255 was 0,0,255,255] expected: FAIL [WebGL test #677: at (6, 13) expected: 0,0,0,255 was 255,230,0,255] diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini deleted file mode 100644 index 8214e58b968..00000000000 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini +++ /dev/null @@ -1,26 +0,0 @@ -[texture-formats-test.html] - type: testharness - [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] - expected: FAIL - - [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] - expected: FAIL - - [WebGL test #1: context does not exist] - expected: FAIL - - [WebGL test #77: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with format: RGBA, type: UNSIGNED_SHORT_4_4_4_4 should generate NO_ERROR] - expected: FAIL - - [WebGL test #78: at (0, 0) expected: 0,0,255,255 was 0,255,0,255] - expected: FAIL - - [WebGL test #79: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with format: RGB, type: UNSIGNED_SHORT_5_6_5 should generate NO_ERROR] - expected: FAIL - - [WebGL test #81: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with format: RGBA, type: UNSIGNED_SHORT_5_5_5_1 should generate NO_ERROR] - expected: FAIL - - [WebGL test #82: at (0, 0) expected: 0,0,255,255 was 0,255,0,255] - expected: FAIL - diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini index 8a6030370de..93f3563ded7 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini @@ -3,33 +3,21 @@ [WebGL test #4: at (0, 0) expected: 0,0,0,255 was 192,0,128,64] expected: FAIL - [WebGL test #14: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with NPOT texture at level 0 should succeed] - expected: FAIL - - [WebGL test #20: at (0, 0) expected: 192,0,128,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #26: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with NPOT texture at level 0 should succeed] - expected: FAIL - - [WebGL test #32: at (0, 0) expected: 192,192,192,255 was 0,0,0,255] - expected: FAIL - - [WebGL test #38: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with NPOT texture at level 0 should succeed] - expected: FAIL - - [WebGL test #44: at (0, 0) expected: 0,0,0,64 was 0,0,0,255] - expected: FAIL - - [WebGL test #50: getError expected: NO_ERROR. Was INVALID_OPERATION : gl.texImage2D with NPOT texture at level 0 should succeed] - expected: FAIL - - [WebGL test #56: at (0, 0) expected: 192,192,192,64 was 0,0,0,255] - expected: FAIL - [WebGL test #64: at (0, 0) expected: 0,0,0,255 was 0,192,128,255] expected: FAIL [WebGL test #76: at (0, 0) expected: 0,0,0,255 was 0,192,128,255] expected: FAIL + [WebGL test #16: at (0, 0) expected: 0,0,0,255 was 192,0,128,255] + expected: FAIL + + [WebGL test #28: at (0, 0) expected: 0,0,0,255 was 192,192,192,255] + expected: FAIL + + [WebGL test #40: at (0, 0) expected: 0,0,0,255 was 0,0,0,64] + expected: FAIL + + [WebGL test #52: at (0, 0) expected: 0,0,0,255 was 192,192,192,64] + expected: FAIL + From 5b852b1cdd26676968fa6834962f7eecf793a5e0 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Sun, 23 Oct 2016 15:19:56 -0700 Subject: [PATCH 2/2] webgl: Fix up maximum size validation. We were checking to see if it was too big to be level 0, but we really want to see if it's too big to be the given level. This was the last remaining failure in texture-size-limit.html. --- .../dom/webgl_validations/tex_image_2d.rs | 16 +- .../textures/texture-size-limit.html.ini | 183 ------------------ 2 files changed, 8 insertions(+), 191 deletions(-) delete mode 100644 tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini diff --git a/components/script/dom/webgl_validations/tex_image_2d.rs b/components/script/dom/webgl_validations/tex_image_2d.rs index 9c4b8fa39fc..f77d80c2715 100644 --- a/components/script/dom/webgl_validations/tex_image_2d.rs +++ b/components/script/dom/webgl_validations/tex_image_2d.rs @@ -163,18 +163,18 @@ impl<'a> WebGLValidator for CommonTexImage2DValidator<'a> { return Err(TexImageValidationError::NegativeDimension); } - // GL_INVALID_VALUE is generated if width or height is greater than - // GL_MAX_TEXTURE_SIZE when target is GL_TEXTURE_2D or - // GL_MAX_CUBE_MAP_TEXTURE_SIZE when target is not GL_TEXTURE_2D. - if self.width as u32 > max_size || self.height as u32 > max_size { - self.context.webgl_error(InvalidValue); - return Err(TexImageValidationError::TextureTooBig); - } - let width = self.width as u32; let height = self.height as u32; let level = self.level as u32; + // GL_INVALID_VALUE is generated if width or height is greater than + // GL_MAX_TEXTURE_SIZE when target is GL_TEXTURE_2D or + // GL_MAX_CUBE_MAP_TEXTURE_SIZE when target is not GL_TEXTURE_2D. + if width > max_size >> level || height > max_size >> level { + self.context.webgl_error(InvalidValue); + return Err(TexImageValidationError::TextureTooBig); + } + // GL_INVALID_VALUE is generated if level is greater than zero and the // texture is not power of two. if level > 0 && (!width.is_power_of_two() || !height.is_power_of_two()) { diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini deleted file mode 100644 index aa2e124ff9a..00000000000 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini +++ /dev/null @@ -1,183 +0,0 @@ -[texture-size-limit.html] - type: testharness - expected: CRASH - [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] - expected: FAIL - - [WebGL test #2: getError expected: INVALID_VALUE. Was NO_ERROR : width or height out of bounds for specified level: should generate INVALID_VALUE: level is 14, size is 4x4.] - expected: FAIL - - [WebGL test #3: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 14 1x1] - expected: FAIL - - [WebGL test #4: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 14 1x1] - expected: FAIL - - [WebGL test #5: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 14 2x1] - expected: FAIL - - [WebGL test #6: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 14 1x2] - expected: FAIL - - [WebGL test #7: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 13 2x1] - expected: FAIL - - [WebGL test #8: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 13 1x2] - expected: FAIL - - [WebGL test #9: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 13 4x1] - expected: FAIL - - [WebGL test #10: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 13 1x4] - expected: FAIL - - [WebGL test #11: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 12 4x1] - expected: FAIL - - [WebGL test #12: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 12 1x4] - expected: FAIL - - [WebGL test #13: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 12 8x1] - expected: FAIL - - [WebGL test #14: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 12 1x8] - expected: FAIL - - [WebGL test #15: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 11 8x1] - expected: FAIL - - [WebGL test #16: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 11 1x8] - expected: FAIL - - [WebGL test #17: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 11 16x1] - expected: FAIL - - [WebGL test #18: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 11 1x16] - expected: FAIL - - [WebGL test #19: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 10 16x1] - expected: FAIL - - [WebGL test #20: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 10 1x16] - expected: FAIL - - [WebGL test #21: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 10 32x1] - expected: FAIL - - [WebGL test #22: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 10 1x32] - expected: FAIL - - [WebGL test #23: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 9 32x1] - expected: FAIL - - [WebGL test #24: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 9 1x32] - expected: FAIL - - [WebGL test #25: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 9 64x1] - expected: FAIL - - [WebGL test #26: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 9 1x64] - expected: FAIL - - [WebGL test #27: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 8 64x1] - expected: FAIL - - [WebGL test #28: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 8 1x64] - expected: FAIL - - [WebGL test #29: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 8 128x1] - expected: FAIL - - [WebGL test #30: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 8 1x128] - expected: FAIL - - [WebGL test #31: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 7 128x1] - expected: FAIL - - [WebGL test #32: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 7 1x128] - expected: FAIL - - [WebGL test #33: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 7 256x1] - expected: FAIL - - [WebGL test #34: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 7 1x256] - expected: FAIL - - [WebGL test #35: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 6 256x1] - expected: FAIL - - [WebGL test #36: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 6 1x256] - expected: FAIL - - [WebGL test #37: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 6 512x1] - expected: FAIL - - [WebGL test #38: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 6 1x512] - expected: FAIL - - [WebGL test #39: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 5 512x1] - expected: FAIL - - [WebGL test #40: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 5 1x512] - expected: FAIL - - [WebGL test #41: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 5 1024x1] - expected: FAIL - - [WebGL test #42: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 5 1x1024] - expected: FAIL - - [WebGL test #43: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 4 1024x1] - expected: FAIL - - [WebGL test #44: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 4 1x1024] - expected: FAIL - - [WebGL test #45: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 4 2048x1] - expected: FAIL - - [WebGL test #46: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 4 1x2048] - expected: FAIL - - [WebGL test #47: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 3 2048x1] - expected: FAIL - - [WebGL test #48: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 3 1x2048] - expected: FAIL - - [WebGL test #49: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 3 4096x1] - expected: FAIL - - [WebGL test #50: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 3 1x4096] - expected: FAIL - - [WebGL test #51: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 2 4096x1] - expected: FAIL - - [WebGL test #52: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 2 1x4096] - expected: FAIL - - [WebGL test #53: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 2 8192x1] - expected: FAIL - - [WebGL test #54: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 2 1x8192] - expected: FAIL - - [WebGL test #55: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 1 8192x1] - expected: FAIL - - [WebGL test #56: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 1 1x8192] - expected: FAIL - - [WebGL test #57: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 1 16384x1] - expected: FAIL - - [WebGL test #58: getError expected: INVALID_VALUE. Was NO_ERROR : should generate INVALID_VALUE for level: 1 1x16384] - expected: FAIL - - [WebGL test #59: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 0 16384x1] - expected: FAIL - - [WebGL test #60: getError expected: NO_ERROR. Was INVALID_OPERATION : there should be no error for level: 0 1x16384] - expected: FAIL -