[Piglit] glSecondaryColorPointer with size 4
Vinson Lee
vlee at vmware.com
Sun Jul 18 22:32:51 PDT 2010
Is 4 a valid size parameter for glSecondaryColorPointer?
The piglit tests bgra-sec-color-pointer and glsl-routing call glSecondaryColorPointer with a size parameter of 4. Both these tests also crash on Mac OS X when glDrawArrays is called after glSecondaryColorPointer.
The following is from the OpenGL documentation.
glSecondaryColorPointer(size, type, stride, pointer)
size - Specifies the number of components per color. Must be 3.
GL_INVALID_VALUE is generated if size is not 3.
EXT_vertex_array_bgra specification
5. So should 4 be allowed as a valid size parameter for
glSecondaryColorPointer?
RESOLVED: Not for this extension. We leave it to another
extension or core revision could extend the secondary color to
4 components.
More information about the Piglit
mailing list