2010-07-02 Zhenyao Mo <zmo@google.com>
[WebKit.git] / LayoutTests / fast / canvas / webgl / gl-uniform-arrays-expected.txt
index 9c5b7bace821ffb7364ce5c46e22c980a8ca8655..1ccbd5e1bbecc37ea2a5fa0e6a9fa7bedcef922e 100644 (file)
@@ -8,6 +8,7 @@ check float
 PASS 1 uniform found
 PASS uniform name is 'color[0]' not 'color' as per OpenGL ES 2.0.24 section 2.10
 PASS should fail if there is no current program
+PASS should fail with insufficient array size with gl.uniform1fv
 PASS can set an array of uniforms with gl.uniform1fv
 PASS can call gl.getUniform
 PASS gl.getUniform returns the correct type.
@@ -27,6 +28,7 @@ check vec2
 PASS 1 uniform found
 PASS uniform name is 'color[0]' not 'color' as per OpenGL ES 2.0.24 section 2.10
 PASS should fail if there is no current program
+PASS should fail with insufficient array size with gl.uniform2fv
 PASS can set an array of uniforms with gl.uniform2fv
 PASS can call gl.getUniform
 PASS gl.getUniform returns the correct type.
@@ -46,6 +48,7 @@ check vec3
 PASS 1 uniform found
 PASS uniform name is 'color[0]' not 'color' as per OpenGL ES 2.0.24 section 2.10
 PASS should fail if there is no current program
+PASS should fail with insufficient array size with gl.uniform3fv
 PASS can set an array of uniforms with gl.uniform3fv
 PASS can call gl.getUniform
 PASS gl.getUniform returns the correct type.
@@ -57,7 +60,7 @@ PASS can get value of element 1 of array from gl.getUniform
 PASS value put in ([13, 12, 11]) matches value pulled out ([13, 12, 11])
 PASS can get location of element 2 of array from gl.getUniformLocation
 PASS can get value of element 2 of array from gl.getUniform
-PASS value put in ([10, 11, 9]) matches value pulled out ([10, 11, 9])
+PASS value put in ([10, 9, 8]) matches value pulled out ([10, 9, 8])
 PASS using the wrong size of gl.Uniform fails
 PASS can call gl.useProgram(null)
 
@@ -65,6 +68,7 @@ check vec4
 PASS 1 uniform found
 PASS uniform name is 'color[0]' not 'color' as per OpenGL ES 2.0.24 section 2.10
 PASS should fail if there is no current program
+PASS should fail with insufficient array size with gl.uniform4fv
 PASS can set an array of uniforms with gl.uniform4fv
 PASS can call gl.getUniform
 PASS gl.getUniform returns the correct type.
@@ -73,10 +77,10 @@ PASS can get value of element 0 of array from gl.getUniform
 PASS value put in ([16, 15, 14, 13]) matches value pulled out ([16, 15, 14, 13])
 PASS can get location of element 1 of array from gl.getUniformLocation
 PASS can get value of element 1 of array from gl.getUniform
-PASS value put in ([12, 11, 10, 11]) matches value pulled out ([12, 11, 10, 11])
+PASS value put in ([12, 11, 10, 9]) matches value pulled out ([12, 11, 10, 9])
 PASS can get location of element 2 of array from gl.getUniformLocation
 PASS can get value of element 2 of array from gl.getUniform
-PASS value put in ([9, 8, 7, 6]) matches value pulled out ([9, 8, 7, 6])
+PASS value put in ([8, 7, 6, 5]) matches value pulled out ([8, 7, 6, 5])
 PASS using the wrong size of gl.Uniform fails
 PASS can call gl.useProgram(null)