summaryrefslogtreecommitdiff
path: root/src/mesa/vbo
AgeCommit message (Expand)AuthorFilesLines
2013-12-04mesa: modified _mesa_align_free() to accept NULL pointerSiavash Eliasi1-5/+4
2013-11-25vbo: map indirect buffer and extract params if doing sw primitive restartChris Forbes1-0/+33
2013-11-25mesa: pass indirect buffer to sw primitive restartChris Forbes3-3/+5
2013-11-25vbo: Flesh out implementation of indirect drawsChris Forbes1-0/+218
2013-11-25mesa: add indirect_offset, is_indirect to _mesa_primChris Forbes4-1/+12
2013-11-25glapi: add plumbing for GL_ARB_draw_indirect and GL_ARB_multi_draw_indirectChris Forbes1-0/+35
2013-11-25mesa: add indirect drawing buffer parameter to draw functionsChristoph Bumiller8-12/+13
2013-11-08vbo: add 10_11_11 support to vbo_attrib_tmpChris Forbes1-6/+26
2013-11-07mesa: Rename gl_array_object::VertexAttrib to _VertexAttribFredrik Höglund1-6/+6
2013-10-31mesa: Add a new GetTransformFeedbackVertexCount() driver hook.Kenneth Graunke1-0/+10
2013-10-31vbo: fix MSVC double->float conversion warningsBrian Paul1-2/+2
2013-10-16vbo: access VBO memory more efficiently when building display listsBrian Paul1-8/+31
2013-10-11vbo: assorted minor clean-upsBrian Paul4-14/+14
2013-09-09vbo: Implement new gs prim types in vbo_count_tessellated_primitives.Paul Berry1-0/+12
2013-09-03mesa: Rename gl_context::swtnl_im to vbo_context; use proper type.Kenneth Graunke2-3/+3
2013-08-27mesa/main: Check for 0 size draws after validation.Fabian Bieler1-0/+12
2013-08-15mesa/vbo: Fix handling of attribute 0 in non-compatibilty contextsIan Romanick1-23/+59
2013-06-26mesa: add const qualifier to glMultiDrawElementsEXT() indices paramBrian Paul2-2/+2
2013-06-05mesa: remove outdated version lines in commentsRico Schüller13-13/+0
2013-05-29vbo: Use the new primitive restart index helper function.Kenneth Graunke2-2/+3
2013-05-29vbo: Ignore PRIMITIVE_RESTART_FIXED_INDEX for glDrawArrays().Kenneth Graunke1-5/+5
2013-05-11mesa: skip _MaxElement computation unless driver needs strict bounds checkingMarek Olšák1-3/+23
2013-05-03vbo: add comments, const qualifiersBrian Paul2-9/+24
2013-05-03vbo: use new no-op ArrayElement in _mesa_noop_vtxfmt_init()Brian Paul1-2/+7
2013-05-03mesa; change ctx->Driver.SaveNeedFlush to boolean, and document it.Brian Paul1-4/+4
2013-05-03vbo: update comments for vbo_save_NotifyBegin()Brian Paul1-2/+10
2013-05-03vbo: implement primitive merging for glBegin/End sequencesBrian Paul2-14/+38
2013-05-03vbo: create a few utility functions for merging primitivesBrian Paul2-0/+109
2013-05-02mesa: remove GLvertexformat::EvalMesh1(), EvalMesh2()Brian Paul4-146/+107
2013-05-02mesa: remove GLvertexformat::Rectf()Brian Paul4-49/+22
2013-05-02mesa: simplify dispatch for glDraw* functionsBrian Paul5-272/+0
2013-05-02vbo: add new vbo_initialize_exec_dispatch(), vbo_initialize_save_dispatch()Brian Paul3-0/+68
2013-05-02mesa: remove _MESA_INIT_EVAL_VTXFMT() macroBrian Paul3-3/+24
2013-05-02mesa: remove _MESA_INIT_ARRAYELT_VTXFMT() macroBrian Paul3-3/+3
2013-05-02mesa: remove _MESA_INIT_DLIST_VTXFMT() macroBrian Paul3-3/+7
2013-05-02vbo: fix initial value of ctx->Driver.CurrentSavePrimitiveBrian Paul1-1/+1
2013-05-02vbo: fix error detection in vbo_save_playback_vertex_list()Brian Paul1-11/+6
2013-05-02vbo: remove redundant vfmt->Begin = _save_Begin assignmentBrian Paul1-1/+0
2013-05-02vbo: fix parameter validation for saving dlist glDraw* functionsBrian Paul1-4/+39
2013-05-02mesa: remove unused PRIM_INSIDE_UNKNOWN_PRIM constantBrian Paul1-2/+1
2013-05-02mesa: fix CurrentSavePrimitive <= GL_POLYGON testsBrian Paul1-1/+1
2013-05-01vbo: fix possible use-after-free segfault after a VAO is deletedMarek Olšák3-4/+25
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke15-45/+60
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke15-15/+15
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke13-13/+13
2013-04-23mesa: use new _mesa_inside_dlist_begin_end() functionBrian Paul1-2/+1
2013-04-23mesa: use new _mesa_inside_begin_end() functionBrian Paul3-8/+8
2013-04-17mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul11-11/+0
2013-03-07vbo: fix crash found with shared display listsBrian Paul1-1/+1
2013-02-11vbo: Merge GL_QUADS drawing requests in display lists.Eric Anholt1-0/+43