#include <vbo_exec.h>
Data Fields | |
| GLcontext * | ctx |
| GLvertexformat | vtxfmt |
| struct { | |
| struct gl_buffer_object * bufferobj | |
| GLuint vertex_size | |
| struct _mesa_prim prim [VBO_MAX_PRIM] | |
| GLuint prim_count | |
| GLfloat * buffer_map | |
| GLfloat * buffer_ptr | |
| GLuint buffer_used | |
| GLfloat vertex [VBO_ATTRIB_MAX *4] | |
| GLuint vert_count | |
| GLuint max_vert | |
| struct vbo_exec_copied_vtx copied | |
| GLubyte attrsz [VBO_ATTRIB_MAX] | |
| GLubyte active_sz [VBO_ATTRIB_MAX] | |
| GLfloat * attrptr [VBO_ATTRIB_MAX] | |
| struct gl_client_array arrays [VBO_ATTRIB_MAX] | |
| enum vp_mode program_mode | |
| GLuint enabled_flags | |
| struct gl_client_array * inputs [VERT_ATTRIB_MAX] | |
| } | vtx |
| struct { | |
| GLboolean recalculate_maps | |
| struct vbo_exec_eval1_map map1 [VERT_ATTRIB_MAX] | |
| struct vbo_exec_eval2_map map2 [VERT_ATTRIB_MAX] | |
| } | eval |
| struct { | |
| enum vp_mode program_mode | |
| GLuint enabled_flags | |
| GLuint array_obj | |
| struct gl_client_array * legacy_array [16] | |
| struct gl_client_array * generic_array [16] | |
| struct gl_client_array * inputs [VERT_ATTRIB_MAX] | |
| } | array |
struct gl_buffer_object* vbo_exec_context::bufferobj [read] |
struct _mesa_prim vbo_exec_context::prim[VBO_MAX_PRIM] [read] |
| GLuint vbo_exec_context::prim_count |
| GLfloat* vbo_exec_context::buffer_map |
| GLfloat* vbo_exec_context::buffer_ptr |
| GLfloat vbo_exec_context::vertex[VBO_ATTRIB_MAX *4] |
| GLuint vbo_exec_context::vert_count |
| GLuint vbo_exec_context::max_vert |
struct vbo_exec_copied_vtx vbo_exec_context::copied [read] |
| GLubyte vbo_exec_context::attrsz[VBO_ATTRIB_MAX] |
| GLubyte vbo_exec_context::active_sz[VBO_ATTRIB_MAX] |
| GLfloat* vbo_exec_context::attrptr[VBO_ATTRIB_MAX] |
struct gl_client_array vbo_exec_context::arrays[VBO_ATTRIB_MAX] [read] |
struct gl_client_array* vbo_exec_context::inputs[VERT_ATTRIB_MAX] [read] |
| struct { ... } vbo_exec_context::vtx |
| GLboolean vbo_exec_context::recalculate_maps |
struct vbo_exec_eval1_map vbo_exec_context::map1[VERT_ATTRIB_MAX] [read] |
struct vbo_exec_eval2_map vbo_exec_context::map2[VERT_ATTRIB_MAX] [read] |
| struct { ... } vbo_exec_context::eval |
| GLuint vbo_exec_context::array_obj |
struct gl_client_array* vbo_exec_context::legacy_array[16] [read] |
struct gl_client_array* vbo_exec_context::generic_array[16] [read] |
struct gl_client_array* vbo_exec_context::inputs[VERT_ATTRIB_MAX] [read] |
| struct { ... } vbo_exec_context::array |
1.5.4