Bug 223333 - webgl/2.0.1/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html fails
Summary: webgl/2.0.1/conformance/glsl/bugs/vector-matrix-constructor-scalarization.htm...
Status: RESOLVED DUPLICATE of bug 223316
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: webgl2conformance
  Show dependency treegraph
 
Reported: 2021-03-17 00:18 PDT by Kimmo Kinnunen
Modified: 2021-03-17 01:37 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2021-03-17 00:18:19 PDT
webgl/2.0.1/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html fails
Comment 1 Kimmo Kinnunen 2021-03-17 01:12:12 PDT
https://www.khronos.org/registry/webgl/sdk/tests/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html?webglVersion=2&quiet=0&quick=1


Vector and matrix constructor scalarization workaround (SH_SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS) caused bugs

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


Regression test for crbug.com/1165751
PASS WebGL context creation succeeded
Ensure that shader translation isn't broken by the vector and matrix constructor scalarization workaround
vertex shader
vertex shader translated for driver
fragment_shader
fragment_shader translated for driver
FAIL should be 5,20,0,255
at (0, 192) expected: 5,20,0,255 was 20,20,0,255
FAIL should be 45,165,0,255
at (4, 192) expected: 45,165,0,255 was 165,165,0,255
FAIL should be 83,247,0,255
at (8, 192) expected: 83,247,0,255 was 247,247,0,255
FAIL should be 120,237,0,255
at (12, 192) expected: 120,237,0,255 was 237,237,0,255
FAIL should be 153,136,0,255
at (16, 192) expected: 153,136,0,255 was 136,136,0,255
FAIL should be 183,0,0,255
at (20, 192) expected: 183,0,0,255 was 0,0,0,255
FAIL should be 208,0,0,255
at (24, 192) expected: 208,0,0,255 was 0,0,0,255
FAIL should be 229,0,0,255
at (28, 192) expected: 229,0,0,255 was 0,0,0,255
FAIL should be 243,0,0,255
at (32, 192) expected: 243,0,0,255 was 0,0,0,255
FAIL should be 252,0,0,255
at (36, 192) expected: 252,0,0,255 was 0,0,0,255
FAIL should be 255,11,0,255
at (40, 192) expected: 255,11,0,255 was 11,11,0,255
FAIL should be 251,158,0,255
at (44, 192) expected: 251,158,0,255 was 158,158,0,255
PASS should be 242,245,0,255
FAIL should be 226,240,0,255
at (52, 192) expected: 226,240,0,255 was 240,240,0,255
FAIL should be 205,143,0,255
at (56, 192) expected: 205,143,0,255 was 143,143,0,255
FAIL should be 179,0,0,255
at (60, 192) expected: 179,0,0,255 was 0,0,0,255
FAIL should be 149,0,0,255
at (64, 192) expected: 149,0,0,255 was 0,0,0,255
FAIL should be 114,0,0,255
at (68, 192) expected: 114,0,0,255 was 0,0,0,255
FAIL should be 78,0,0,255
at (72, 192) expected: 78,0,0,255 was 0,0,0,255
FAIL should be 39,0,0,255
at (76, 192) expected: 39,0,0,255 was 0,0,0,255
PASS should be 0,3,0,255
FAIL should be 0,152,0,255
at (84, 192) expected: 0,152,0,255 was 152,152,0,255
FAIL should be 0,243,0,255
at (88, 192) expected: 0,243,0,255 was 243,243,0,255
FAIL should be 0,242,0,255
at (92, 192) expected: 0,242,0,255 was 242,242,0,255
FAIL should be 0,150,0,255
at (96, 192) expected: 0,150,0,255 was 150,150,0,255
PASS should be 0,1,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
FAIL should be 0,145,0,255
at (124, 192) expected: 0,145,0,255 was 145,145,0,255
FAIL should be 0,240,0,255
at (128, 192) expected: 0,240,0,255 was 240,240,0,255
FAIL should be 0,245,0,255
at (132, 192) expected: 0,245,0,255 was 245,245,0,255
FAIL should be 0,157,0,255
at (136, 192) expected: 0,157,0,255 was 157,157,0,255
FAIL should be 0,10,0,255
at (140, 192) expected: 0,10,0,255 was 10,10,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
PASS should be 0,0,0,255
FAIL should be 36,138,0,255
at (164, 192) expected: 36,138,0,255 was 138,138,0,255
FAIL should be 75,237,0,255
at (168, 192) expected: 75,237,0,255 was 237,237,0,255
FAIL should be 112,247,0,255
at (172, 192) expected: 112,247,0,255 was 247,247,0,255
FAIL should be 146,163,0,255
at (176, 192) expected: 146,163,0,255 was 163,163,0,255
FAIL should be 177,18,0,255
at (180, 192) expected: 177,18,0,255 was 18,18,0,255
FAIL should be 203,0,0,255
at (184, 192) expected: 203,0,0,255 was 0,0,0,255
FAIL should be 225,0,0,255
at (188, 192) expected: 225,0,0,255 was 0,0,0,255
FAIL should be 241,0,0,255
at (192, 192) expected: 241,0,0,255 was 0,0,0,255
FAIL should be 251,0,0,255
at (196, 192) expected: 251,0,0,255 was 0,0,0,255
FAIL should be 255,0,0,255
at (200, 192) expected: 255,0,0,255 was 0,0,0,255
FAIL should be 253,130,0,255
at (204, 192) expected: 253,130,0,255 was 130,130,0,255
FAIL should be 244,234,0,255
at (208, 192) expected: 244,234,0,255 was 234,234,0,255
FAIL should be 230,249,0,255
at (212, 192) expected: 230,249,0,255 was 249,249,0,255
FAIL should be 210,170,0,255
at (216, 192) expected: 210,170,0,255 was 170,170,0,255
FAIL should be 185,27,0,255
at (220, 192) expected: 185,27,0,255 was 27,27,0,255
FAIL should be 155,0,0,255
at (224, 192) expected: 155,0,0,255 was 0,0,0,255
FAIL should be 122,0,0,255
at (228, 192) expected: 122,0,0,255 was 0,0,0,255
FAIL should be 86,0,0,255
at (232, 192) expected: 86,0,0,255 was 0,0,0,255
FAIL should be 47,0,0,255
at (236, 192) expected: 47,0,0,255 was 0,0,0,255
PASS should be 8,0,0,255
FAIL should be 0,123,0,255
at (244, 192) expected: 0,123,0,255 was 123,123,0,255
FAIL should be 0,230,0,255
at (248, 192) expected: 0,230,0,255 was 230,230,0,255
FAIL should be 0,251,0,255
at (252, 192) expected: 0,251,0,255 was 251,251,0,255
Running compilation test
vertex shader
vertex shader translated for driver
fragment_shader
fragment_shader translated for driver
PASS Shader previously requiring SH_SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS compiled successfully
PASS successfullyParsed is true

TEST COMPLETE
Comment 2 Kimmo Kinnunen 2021-03-17 01:37:28 PDT

*** This bug has been marked as a duplicate of bug 223316 ***