summaryrefslogtreecommitdiff
path: root/src/mesa/vbo/vbo_exec_api.c
AgeCommit message (Expand)AuthorFilesLines
2013-05-03vbo: implement primitive merging for glBegin/End sequencesBrian Paul1-0/+30
2013-05-02mesa: remove GLvertexformat::EvalMesh1(), EvalMesh2()Brian Paul1-107/+0
2013-05-02mesa: remove GLvertexformat::Rectf()Brian Paul1-23/+0
2013-05-02mesa: remove _MESA_INIT_EVAL_VTXFMT() macroBrian Paul1-1/+8
2013-05-02mesa: remove _MESA_INIT_ARRAYELT_VTXFMT() macroBrian Paul1-1/+1
2013-05-02mesa: remove _MESA_INIT_DLIST_VTXFMT() macroBrian Paul1-1/+3
2013-04-23mesa: use new _mesa_inside_begin_end() functionBrian Paul1-6/+6
2013-04-17mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul1-1/+0
2013-01-25vbo: add a null pointer check to handle OOM instead of crashingBrian Paul1-0/+5
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-7/+0
2013-01-21mesa: Install a minimal dispatch table during glBegin()/glEnd().Eric Anholt1-0/+17
2013-01-21mesa: Remove the dead PrepareExecBegin() driver hook.Eric Anholt1-3/+0
2013-01-21mesa: Use an early return to unindent most of vbo_exec_Begin/End().Eric Anholt1-55/+54
2012-12-16mesa: don't initialize VBO vtxfmt in _vbo_CreateContextJordan Justen1-4/+0
2012-11-29mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry1-3/+3
2012-11-06vbo: fix glVertexAttribI* functionsMarek Olšák1-9/+20
2012-10-15mesa: Add notes about remaining NV_vertex_program code.Eric Anholt1-0/+4
2012-10-15mesa: Remove support for NV_vertex_program's attribute evaluation.Eric Anholt1-4/+2
2012-09-15mesa: remove FEATURE_evaluators define.Oliver McFadden1-4/+0
2012-09-15mesa: remove FEATURE_beginend define.Oliver McFadden1-71/+0
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-1/+1
2012-08-29mesa: Kill ES2 wrapper functionsIan Romanick1-8/+20
2012-08-29mesa/es: Validate glMaterial face and pname in Mesa code rather than the ES w...Ian Romanick1-2/+6
2012-06-27mesa: rename ColorMaterialBitmask to _ColorMaterialBitmaskBrian Paul1-1/+1
2012-06-19mesa: Add support for GL_ARB_base_instanceFredrik Höglund1-0/+1
2012-05-11mesa: implement DEBUG_ALWAYS_FLUSH debug optionBrian Paul1-0/+4
2012-05-11mesa: fix glMaterial / dlist bugBrian Paul1-0/+95
2012-05-08vbo: move vbo_draw_method into vbo_context.hMarek Olšák1-1/+1
2012-04-19vbo: remove vbo_context::generic_currvalMarek Olšák1-2/+4
2012-04-19vbo: remove vbo_context::legacy_currvalMarek Olšák1-2/+2
2012-03-19mesa: Fold error generation into _mesa_valid_prim_mode().Eric Anholt1-2/+1
2011-12-26vbo: signal _NEW_ARRAY when transitioning between glBegin/End, glDrawArraysBrian Paul1-0/+2
2011-12-02vbo: remove unreachable _mesa_error() callBrian Paul1-3/+0
2011-11-29vbo: Use The VERT_{ATTRIB,BIT} defines.Mathias Fröhlich1-8/+16
2011-11-11vbo: better handling of VBO allocation failuresBrian Paul1-1/+6
2011-11-11vbo: pull some code from api_noop.c into vbo moduleBrian Paul1-5/+137
2011-10-18mesa: Add dd_function_table::PrepareExecBeginChad Versace1-0/+3
2011-09-21mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()Brian Paul1-0/+7
2011-09-06mesa/vbo: add ARB_vertex_type_2_10_10_10_rev APIs.Dave Airlie1-0/+45
2011-08-23mesa: Remove target parameter from dd_function_table::UnmapBufferIan Romanick1-1/+1
2011-08-21mesa: fix !FEATURE_GL buildChia-I Wu1-18/+18
2011-06-08vbo: check array indexes to prevent negative indexingBrian Paul1-4/+8
2011-04-07mesa: Update _ElementSize in a few more places.José Fonseca1-0/+2
2011-03-01vbo: add vbo_always_unmap_buffers()Brian Paul1-1/+18
2011-03-01vbo: generate GL_INVALID_VALUE for bad glVertexAttrib indexBrian Paul1-2/+2
2011-02-22vbo: simplify NeedFlush flag clearingBrian Paul1-4/+1
2011-02-22vbo: use ctx intstead of exec->ctxBrian Paul1-8/+8
2011-02-21vbo: more commentsBrian Paul1-0/+5
2011-02-21vbo: make vbo_exec_FlushVertices_internal() staticBrian Paul1-21/+20
2011-02-21vbo: remove old debug code, add commentsBrian Paul1-4/+8