-
Notifications
You must be signed in to change notification settings - Fork 298
Open
Description
GetVertexAttrib*() exposes queries to currently bound vertex array, to these properties:
VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGVERTEX_ATTRIB_ARRAY_ENABLEDVERTEX_ATTRIB_ARRAY_SIZEVERTEX_ATTRIB_ARRAY_STRIDEVERTEX_ATTRIB_ARRAY_TYPEVERTEX_ATTRIB_ARRAY_NORMALIZEDVERTEX_ATTRIB_ARRAY_INTEGERVERTEX_ATTRIB_ARRAY_LONGVERTEX_ATTRIB_ARRAY_DIVISORVERTEX_ATTRIB_BINDINGVERTEX_ATTRIB_RELATIVE_OFFSETCURRENT_VERTEX_ATTRIB
Meanwhile GetVertexArrayIndexed() provides query to specific vertex array without needing to bind it to make the query. However, the list of queriable properties appears to be missing VERTEX_ATTRIB_BINDING:
VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGVERTEX_ATTRIB_ARRAY_ENABLEDVERTEX_ATTRIB_ARRAY_SIZEVERTEX_ATTRIB_ARRAY_STRIDEVERTEX_ATTRIB_ARRAY_TYPEVERTEX_ATTRIB_ARRAY_NORMALIZEDVERTEX_ATTRIB_ARRAY_INTEGERVERTEX_ATTRIB_ARRAY_LONGVERTEX_ATTRIB_ARRAY_DIVISORVERTEX_ATTRIB_RELATIVE_OFFSETVERTEX_BINDING_STRIDEVERTEX_BINDING_DIVISORVERTEX_BINDING_BUFFER
What happened to VERTEX_ATTRIB_BINDING?
It looks like at least MESA driver supports GetVertexArrayIndexed(VERTEX_ATTRIB_BINDING) query, but not some other drivers.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels