Hello, i have detected that the glVertexAttribArrays
function pointers, that own to
gl_vertex/fragment_programs, are needed for the
vertex/fragment_shader extensions, and if a card have
vertex/fragment_shader, but haven't
vertex/fragment_programs, these function pointers
arent assigned.
(one card with this issue are the Wildcat VP series of
3dlabs. They have the shader extensions, but havent
the _program extensions)
Nobody/Anonymous
2004-03-01
Logged In: NO
I think he is saying that the entrypoints that are shared
between the extensions ARB_vertex_shader and
ARB_vertex_program (e.g. glVertexAttrib4f) are not supplied
by glew if ARB_vertex_program is not present but
ARB_vertex_shader is.
Essentially, both extensions describe the same entrypoints,
but glew gets them from ARB_vertex_program only.
Nigel Stewart
2008-10-21
Yes, I think this is a bug.
In the use case of building a "custom" lightweight GLEW, shared entry points an be left out inadvertently.
Nigel Stewart
2010-07-15
Moving this from Feature Requests to Bugs