- array_names = {
- "VERTEX": "glVertexPointer",
- "NORMAL": "glNormalPointer",
- "COLOR": "glColorPointer",
- "INDEX": "glIndexPointer",
- "TEX_COORD": "glTexCoordPointer",
- "EDGE_FLAG": "glEdgeFlagPointer",
- "FOG_COORD": "glFogCoordPointer",
- "SECONDARY_COLOR": "glSecondaryColorPointer",
- }
-
- pointer_function_names = {
- "glVertexPointer": "VERTEX",
- "glNormalPointer": "NORMAL",
- "glColorPointer": "COLOR",
- "glIndexPointer": "INDEX",
- "glTexCoordPointer": "TEX_COORD",
- "glEdgeFlagPointer": "EDGE_FLAG",
- "glFogCoordPointer": "FOG_COORD",
- "glSecondaryColorPointer": "SECONDARY_COLOR",
- #"glInterleavedArrays": ("InterleavedArrays", None)
- #"glVertexPointerEXT": "VERTEX",
- #"glNormalPointerEXT": "NORMAL",
- #"glColorPointerEXT": "COLOR",
- #"glIndexPointerEXT": "INDEX",
- #"glTexCoordPointerEXT": "TEX_COORD",
- #"glEdgeFlagPointerEXT": "EDGE_FLAG",
- #"glFogCoordPointerEXT": "FOG_COORD",
- #"glSecondaryColorPointerEXT": "SECONDARY_COLOR",
-
- #"glVertexAttribPointer": "VertexAttribPointer",
- #"glVertexAttribPointerARB": "VertexAttribPointer",
- #"glVertexAttribPointerNV": "VertexAttribPointer",
- #"glVertexAttribLPointer": "VertexAttribLPointer",
-
- #"glMatrixIndexPointerARB": "MatrixIndexPointer",
- }
-
- bind_buffer_enums = [
- 'ARRAY_BUFFER',
- 'ELEMENT_ARRAY_BUFFER',
- 'PIXEL_PACK_BUFFER',
- 'PIXEL_UNPACK_BUFFER',
- ]
-
- client_state_enums = [
- 'COLOR_ARRAY',
- 'EDGE_FLAG_ARRAY',
- 'FOG_COORD_ARRAY',
- 'INDEX_ARRAY',
- 'NORMAL_ARRAY',
- 'SECONDARY_COLOR_ARRAY',
- 'TEXTURE_COORD_ARRAY',
- 'VERTEX_ARRAY',