summaryrefslogtreecommitdiff
path: root/src/mesa/vbo/vbo_exec_array.c
AgeCommit message (Expand)AuthorFilesLines
2015-05-28gles/es3.1: Enable dispatch of almost all new GLES 3.1 functionsIan Romanick1-1/+4
2015-03-05mesa: include stdio.h where neededBrian Paul1-0/+1
2015-03-02mesa/vbo: replace Elements() with ARRAY_SIZE()Brian Paul1-2/+2
2015-02-23mesa/vbo: Use unreachable to silence uninitialized var warning.Matt Turner1-2/+1
2015-01-21mesa: Fix some signed-unsigned comparison warningsJan Vesely1-1/+2
2015-01-07vbo: ignore primitive restart if FixedIndex is enabled in DrawArraysMarek Olšák1-1/+2
2014-12-02mesa: Silence unused parameter warnings in _mesa_validate_Draw functionsIan Romanick1-12/+11
2014-11-06mesa: Add SSE 4.1 optimisation for glDrawElements.Timothy Arceri1-3/+11
2014-09-30mesa: Drop the always-software-primitive-restart paths.Eric Anholt1-40/+6
2014-09-19mesa: Delete VAO _MaxElement code and index buffer bounds checking.Kenneth Graunke1-20/+6
2014-09-03Eliminate several cases of multiplication in arguments to callocCarl Worth1-1/+1
2014-08-15mesa: Expose vbo_exec_DrawArraysInstanced as _mesa_DrawArraysInstanced.Kenneth Graunke1-0/+6
2014-05-22mesa: check constant before null checkTimothy Arceri1-3/+3
2014-02-25mesa: allow buffers to be mapped multiple timesMarek Olšák1-14/+22
2014-02-25mesa: allow buffers mapped with the persistent flag to be used by the GPUMarek Olšák1-2/+2
2014-02-03mesa: Rename ElementArrayBufferObj to IndexBufferObj.Kenneth Graunke1-19/+19
2014-02-03mesa: Rename "struct gl_array_object" to gl_vertex_array_object.Kenneth Graunke1-2/+2
2014-02-03mesa: Rename "arrayObj" local variables to "vao".Kenneth Graunke1-8/+8
2014-02-03mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke1-21/+21
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-11-25mesa: pass indirect buffer to sw primitive restartChris Forbes1-1/+1
2013-11-25vbo: Flesh out implementation of indirect drawsChris Forbes1-0/+218
2013-11-25mesa: add indirect_offset, is_indirect to _mesa_primChris Forbes1-0/+5
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 Bumiller1-4/+4
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-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 Paul1-1/+1
2013-05-29vbo: Use the new primitive restart index helper function.Kenneth Graunke1-1/+1
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-02mesa: remove GLvertexformat::EvalMesh1(), EvalMesh2()Brian Paul1-0/+107
2013-05-02mesa: remove GLvertexformat::Rectf()Brian Paul1-0/+21
2013-05-02mesa: simplify dispatch for glDraw* functionsBrian Paul1-36/+0
2013-05-02vbo: add new vbo_initialize_exec_dispatch(), vbo_initialize_save_dispatch()Brian Paul1-0/+41
2013-05-01vbo: fix possible use-after-free segfault after a VAO is deletedMarek Olšák1-2/+6
2013-01-11mesa/es3: Add support for GL_PRIMITIVE_RESTART_FIXED_INDEXIan Romanick1-8/+8
2012-11-06vbo: use GLuint for numInstances to silence MSVC warningsBrian Paul1-1/+1
2012-10-15mesa: Remove support for NV_vertex_program's special attributes aliasingEric Anholt1-26/+0
2012-09-15mesa: remove FEATURE_EXT_transform_feedback define.Oliver McFadden1-10/+0
2012-07-12mesa: implement new DrawTransformFeedback functionsMarek Olšák1-5/+57
2012-06-28vbo: optimize validation for glMultiDrawElementsMarek Olšák1-12/+6
2012-06-28vbo: first ASSERT_OUTSIDE_BEGIN_END then FLUSH, not the other way aroundMarek Olšák1-22/+0
2012-06-28vbo: don't call twice _mesa_valid_to_render in DrawArraysInstancedBaseInstanceMarek Olšák1-5/+2
2012-06-27mesa: more const qualifiers to match the latest glext.hBrian Paul1-2/+3
2012-06-19mesa: Add support for GL_ARB_base_instanceFredrik Höglund1-9/+105
2012-05-17vbo: use software primitive restart in the VBO moduleJordan Justen1-6/+37
2012-05-11mesa: implement DEBUG_ALWAYS_FLUSH debug optionBrian Paul1-0/+16