#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 |