From: Ian Romanick <[email protected]>

This is mostly copied from vertex-array-bgra.c.

Signed-off-by: Ian Romanick <[email protected]>
---
 tests/spec/arb_vertex_array_bgra/api-errors.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tests/spec/arb_vertex_array_bgra/api-errors.c 
b/tests/spec/arb_vertex_array_bgra/api-errors.c
index 9db9ca9..8000e69 100644
--- a/tests/spec/arb_vertex_array_bgra/api-errors.c
+++ b/tests/spec/arb_vertex_array_bgra/api-errors.c
@@ -44,6 +44,13 @@ piglit_init(int argc, char **argv)
        piglit_require_gl_version(20);
        piglit_require_extension("GL_ARB_vertex_array_bgra");
 
+       /* Test when size == GL_BGRA && normalized == GL_TRUE;
+        * should generate GL_NO_ERROR
+        */
+       glVertexAttribPointer(0, GL_BGRA, GL_UNSIGNED_BYTE, GL_TRUE,
+                             4 * sizeof(GLubyte), ubytes);
+       pass = piglit_check_gl_error(GL_NO_ERROR) && pass;
+
        /* From the GL_ARB_vertex_array_bgra specification:
         * "The error INVALID_VALUE is generated by VertexAttribPointer if
         *  size is BGRA and normalized is FALSE."
-- 
1.8.1.4

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to