Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(79)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/canvas/webgl/glsl-conformance-expected.txt

Issue 2447493002: Removed some duplicate layout tests under fast/canvas/webgl (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 CONSOLE WARNING: line 911: Synchronous XMLHttpRequest on the main thread is depr ecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
2 This test ensures WebGL implementations allow proper GLES2 shaders compile and i mproper ones fail.
3
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
5
6
7 Canvas.getContext
8 PASS context exists
9
10 Checking various GLSL programs.
11 PASS [vshader/fshaderWithPrecision]: frament shader with precision compiled and linked
12 PASS [vshader/fshaderWithDefaultPrecision]: fragment shader with default precisi on compiled and linked
13 PASS [vshaderWithDefaultPrecision/fshader]: vertex shader with default precision compiled and linked
14 PASS [vshader/fshaderWithOutPrecision]: fragment shader without precision should fail
15 PASS [vshader/fshaderWithInvalidIdentifier]: fragment shader with gl_ identifier should fail
16 PASS [vshader/fshaderWithGL_ESeq1]: fragment shader that expects GL_ES == 1 shou ld succeed
17 PASS [vshader/fshaderWithGLSLPreprocessorSymbol]: fragment shader that uses GL_E S preprocessor symbol should succeed
18 PASS [vshader/fshaderWithVERSION100PreprocessorSymbol]: fragment shader that use s __VERSION__==100 should succeed
19 PASS [vshader/fshaderWithFragDepth]: fragment shader that uses gl_FragDepth shou ld fail
20 PASS [vshaderWithClipVertex/fshader]: vertex shader that uses gl_ClipVertex shou ld fail
21 PASS [vshader/fshaderWithDefineLineContinuation]: fragment shader that uses has line continuation macro should fail
22 PASS [vshaderWithgl_Color/fshader]: vertex shader that uses gl_Color should fail
23 PASS [vshaderWithgl_ProjectionMatrix/fshader]: vertex shader that uses gl_Projec tionMatrix should fail
24 PASS [vshaderWithAttributeArray/fshader]: vertex shader that uses attribute arra y should fail as per GLSL page 110, appendix A, section 5
25 PASS [vshaderWithwebgl_/fshader]: vertex shader that uses _webgl identifier shou ld fail
26 PASS [vshaderWith_webgl_/fshader]: vertex shader that uses _webgl_ identifier sh ould fail
27 PASS [vshaderWithExplicitIntCast/fshader]: vertex shader that explicit int to fl oat cast should succeed
28 PASS [vshaderWithImplicitVec3Cast/fshader]: vertex shader that implicit vec3 to vec4 cast should fail
29 PASS [vshaderWithVersion130/fshader]: vertex shader uses the #version not 100 di rective should fail
30 PASS [vshaderWithVersion120/fshader]: vertex shader uses the #version not 100 di rective should fail
31 PASS [vshaderWithVersion100/fshader]: vertex shader uses the #version 100 direct ive should succeed
32 PASS [shaders/implicit/add_int_float.vert/fshader]: implicit cast adding integer to float should fail
33 PASS [shaders/implicit/add_int_mat2.vert/fshader]: implicit cast adding integer to mat2 should fail
34 PASS [shaders/implicit/add_int_mat3.vert/fshader]: implicit cast adding integer to mat3 should fail
35 PASS [shaders/implicit/add_int_mat4.vert/fshader]: implicit cast adding integer to mat4 should fail
36 PASS [shaders/implicit/add_int_vec2.vert/fshader]: implicit cast adding integer to vec2 should fail
37 PASS [shaders/implicit/add_int_vec3.vert/fshader]: implicit cast adding integer to vec3 should fail
38 PASS [shaders/implicit/add_int_vec4.vert/fshader]: implicit cast adding integer to vec4 should fail
39 PASS [shaders/implicit/add_ivec2_vec2.vert/fshader]: implicit cast adding ivec2 to vec2 should fail
40 PASS [shaders/implicit/add_ivec3_vec3.vert/fshader]: implicit cast adding ivec3 to vec3 should fail
41 PASS [shaders/implicit/add_ivec4_vec4.vert/fshader]: implicit cast adding ivec4 to vec4 should fail
42 PASS [shaders/implicit/assign_int_to_float.vert/fshader]: implicit cast assing i nt to float should fail
43 PASS [shaders/implicit/assign_ivec2_to_vec2.vert/fshader]: implicit cast assigni ng ivec2 to vec2 should fail
44 PASS [shaders/implicit/assign_ivec3_to_vec3.vert/fshader]: implicit cast assigni ng ivec3 to vec3 should fail
45 PASS [shaders/implicit/assign_ivec4_to_vec4.vert/fshader]: implicit cast assigni ng ivec4 to vec4 should fail
46 PASS [shaders/implicit/construct_struct.vert/fshader]: implicit cast from int to float in struct initializer should fail
47 PASS [shaders/implicit/divide_int_float.vert/fshader]: implicit cast of float di vided by int should fail
48 PASS [shaders/implicit/divide_int_mat2.vert/fshader]: implicit cast of mat2 divi ded by int should fail
49 PASS [shaders/implicit/divide_int_mat3.vert/fshader]: implicit cast of mat3 divi ded by int should fail
50 PASS [shaders/implicit/divide_int_mat4.vert/fshader]: implicit cast of mat4 divi ded by int should fail
51 PASS [shaders/implicit/divide_int_vec2.vert/fshader]: implicit cast of vec2 divi ded by int should fail
52 PASS [shaders/implicit/divide_int_vec3.vert/fshader]: implicit cast of vec3 divi ded by int should fail
53 PASS [shaders/implicit/divide_int_vec4.vert/fshader]: implicit cast of vec4 divi ded by int should fail
54 PASS [shaders/implicit/divide_ivec2_vec2.vert/fshader]: implicit cast of vec2 di vided by ivec2 should fail
55 PASS [shaders/implicit/divide_ivec3_vec3.vert/fshader]: implicit cast of vec3 di vided by ivec3 should fail
56 PASS [shaders/implicit/divide_ivec4_vec4.vert/fshader]: implicit cast of vec4 di vided by ivec4 should fail
57 PASS [shaders/implicit/equal_int_float.vert/fshader]: implicit cast of int to fl oat in comparison should fail
58 PASS [shaders/implicit/equal_ivec2_vec2.vert/fshader]: implicit cast of ivec2 to vec2 in comparison should fail
59 PASS [shaders/implicit/equal_ivec3_vec3.vert/fshader]: implicit cast of ivec3 to vec3 in comparison should fail
60 PASS [shaders/implicit/equal_ivec4_vec4.vert/fshader]: implicit cast of ivec4 to vec4 in comparison should fail
61 PASS [shaders/implicit/function_int_float.vert/fshader]: implicit cast of int to float in function argument should fail
62 PASS [shaders/implicit/function_ivec2_vec2.vert/fshader]: implicit cast of ivec2 to vec2 in function argument should fail
63 PASS [shaders/implicit/function_ivec3_vec3.vert/fshader]: implicit cast of ivec3 to vec3 in function argument should fail
64 PASS [shaders/implicit/function_ivec4_vec4.vert/fshader]: implicit cast of ivec4 to vec4 in function argument should fail
65 PASS [shaders/implicit/greater_than.vert/fshader]: implicit cast of int to float with greater than should fail
66 PASS [shaders/implicit/greater_than_equal.vert/fshader]: implicit cast of int to float with greater than or equal to should fail
67 PASS [shaders/implicit/less_than.vert/fshader]: implicit cast of int to float wi th less than should fail
68 PASS [shaders/implicit/less_than_equal.vert/fshader]: implicit cast of int to fl oat with less than or equal to should fail
69 PASS [shaders/implicit/multiply_int_float.vert/fshader]: implicit cast of int to float in multiply should fail
70 PASS [shaders/implicit/multiply_int_mat2.vert/fshader]: implicit cast of int to mat2 in multiply should fail
71 PASS [shaders/implicit/multiply_int_mat3.vert/fshader]: implicit cast of int to mat3 in multiply should fail
72 PASS [shaders/implicit/multiply_int_mat4.vert/fshader]: implicit cast of int to mat4 in multiply should fail
73 PASS [shaders/implicit/multiply_int_vec2.vert/fshader]: implicit cast of int to vec2 in multiply should fail
74 PASS [shaders/implicit/multiply_int_vec3.vert/fshader]: implicit cast of int to vec3 in multiply should fail
75 PASS [shaders/implicit/multiply_int_vec4.vert/fshader]: implicit cast of int to vec4 in multiply should fail
76 PASS [shaders/implicit/multiply_ivec2_vec2.vert/fshader]: implicit cast of ivec2 to vec2 in multiply should fail
77 PASS [shaders/implicit/multiply_ivec3_vec3.vert/fshader]: implicit cast of ivec3 to vec3 in multiply should fail
78 PASS [shaders/implicit/multiply_ivec4_vec4.vert/fshader]: implicit cast of ivec4 to vec4 in multiply should fail
79 PASS [shaders/implicit/not_equal_int_float.vert/fshader]: implicit cast of int t o float in not equal comparison should fail
80 PASS [shaders/implicit/not_equal_ivec2_vec2.vert/fshader]: implicit cast of ivec 2 to vec2 in not equal comparison should fail
81 PASS [shaders/implicit/not_equal_ivec3_vec3.vert/fshader]: implicit cast of ivec 3 to vec3 in not equal comparison should fail
82 PASS [shaders/implicit/not_equal_ivec4_vec4.vert/fshader]: implicit cast of ivec 4 to vec4 in not equal comparison should fail
83 PASS [shaders/implicit/subtract_int_float.vert/fshader]: implicit cast of int to float in subtraction should fail
84 PASS [shaders/implicit/subtract_int_mat2.vert/fshader]: implicit cast of int to mat2 in subtraction should fail
85 PASS [shaders/implicit/subtract_int_mat3.vert/fshader]: implicit cast of int to mat3 in subtraction should fail
86 PASS [shaders/implicit/subtract_int_mat4.vert/fshader]: implicit cast of int to mat4 in subtraction should fail
87 PASS [shaders/implicit/subtract_int_vec2.vert/fshader]: implicit cast of int to vec2 in subtraction should fail
88 PASS [shaders/implicit/subtract_int_vec3.vert/fshader]: implicit cast of int to vec3 in subtraction should fail
89 PASS [shaders/implicit/subtract_int_vec4.vert/fshader]: implicit cast of int to vec4 in subtraction should fail
90 PASS [shaders/implicit/subtract_ivec2_vec2.vert/fshader]: implicit cast of ivec2 to vec2 in subtraction should fail
91 PASS [shaders/implicit/subtract_ivec3_vec3.vert/fshader]: implicit cast of ivec3 to vec3 in subtraction should fail
92 PASS [shaders/implicit/subtract_ivec4_vec4.vert/fshader]: implicit cast of ivec4 to vec4 in subtraction should fail
93 PASS [shaders/implicit/ternary_int_float.vert/fshader]: implicit cast of int to float in ternary expression should fail
94 PASS [shaders/implicit/ternary_ivec2_vec2.vert/fshader]: implicit cast of ivec2 to vec2 in ternary expression should fail
95 PASS [shaders/implicit/ternary_ivec3_vec3.vert/fshader]: implicit cast of ivec3 to vec3 in ternary expression should fail
96 PASS [shaders/implicit/ternary_ivec4_vec4.vert/fshader]: implicit cast of ivec4 to vec4 in ternary expression should fail
97 PASS [shaders/misc/non-ascii.vert/fshader]: Non ascii data in source should fail
98 PASS [shaders/misc/non-ascii-comments.vert/fshader]: Non ascii comments in sourc e should succeed
99 PASS [shaders/reserved/_webgl_field.vert/fshader]: use of reserved _webgl prefix as structure field should fail
100 PASS [shaders/reserved/_webgl_function.vert/fshader]: use of reserved _webgl pre fix as function name should fail
101 PASS [shaders/reserved/_webgl_struct.vert/fshader]: use of reserved _webgl prefi x as structure name should fail
102 PASS [shaders/reserved/_webgl_variable.vert/fshader]: use of reserved _webgl pre fix as structure field should fail
103 PASS [shaders/reserved/webgl_field.vert/fshader]: use of reserved webgl_ prefix as structure field should fail
104 PASS [shaders/reserved/webgl_function.vert/fshader]: use of reserved webgl_ pref ix as function name should fail
105 PASS [shaders/reserved/webgl_struct.vert/fshader]: use of reserved webgl_ prefix as structure name should fail
106 PASS [shaders/reserved/webgl_variable.vert/fshader]: use of reserved webgl_ pref ix as variable should fail
107
108 PASS successfullyParsed is true
109
110 TEST COMPLETE
111
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698