aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/vbo/vbo_exec_api.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: don't ever set NullBufferObj in gl_vertex_array_bindingMarek Olšák2020-04-061-7/+5
* vbo,gallium: make glBegin/End buffer size configurable by driversMarek Olšák2020-03-211-1/+2
* vbo: fix transitions from glVertexN to glVertexM where M < NMarek Olšák2020-03-111-1/+15
* vbo: use vbo_exec_wrap_upgrade_vertex for glVertex in ATTR_UNIONMarek Olšák2020-03-111-6/+12
* vbo: merge more primitive types for glBegin/End (v2)Marek Olšák2020-03-041-7/+1
* vbo: fold code from vbo_exec_fixup_vertex to vbo_exec_wrap_upgrade_vertexMarek Olšák2020-03-041-5/+6
* vbo: clean up conditional blocks in ATTR_UNIONMarek Olšák2020-03-041-5/+3
* mesa: move num_instances and base_instance out of _mesa_primMarek Olšák2020-02-281-2/+0
* mesa: remove redundant _mesa_prim::is_indexedMarek Olšák2020-02-281-1/+0
* vbo: remove redundant code in vbo_exec_fixup_vertexMarek Olšák2020-02-181-7/+0
* mesa: don't use bitfields in _mesa_primMarek Olšák2020-02-111-1/+0
* mesa: remove unused _mesa_prim::is_indirectMarek Olšák2020-02-111-1/+0
* vbo: merge use_buffer_objects into vbo_CreateContext to skip the big mallocMarek Olšák2020-02-111-43/+18
* vbo: clean up resetting vertex attribsMarek Olšák2020-02-111-33/+19
* vbo: delay flagging FLUSH_STORED_VERTICES until glEndMarek Olšák2020-02-111-4/+5
* vbo: add/update unlikely statements in ATTR_UNIONMarek Olšák2020-02-111-3/+3
* vbo: use FlushVertices flags properly and clear NeedFlush correctlyMarek Olšák2020-02-111-11/+30
* vbo: optimize resizing vertex attributes during immediate modeMarek Olšák2020-02-111-62/+53
* vbo: don't store glVertex values temporarily into execMarek Olšák2020-02-111-10/+48
* vbo: pass only either uint32_t or uint64_t into ATTR_UNIONMarek Olšák2020-02-111-1/+1
* vbo: don't set FLUSH_UPDATE_CURRENT for glVertexMarek Olšák2020-02-111-2/+3
* vbo: keep the immediate mode buffer always mapped for simplicityMarek Olšák2020-02-111-14/+12
* vbo: don't check ctx->NewState twice in glBeginMarek Olšák2020-02-111-3/+0
* vbo: remove a funky recursive call in glBeginMarek Olšák2020-02-111-5/+1
* vbo: interleave attrsz, attrtype, and active_sz in memoryMarek Olšák2020-02-111-46/+43
* vbo: remove immediate mode code that doesn't do anything and simplify stuffMarek Olšák2020-02-111-41/+3
* vbo: don't unmap persistent buffer mappings for glBegin/EndMarek Olšák2020-02-111-1/+2
* vbo: create the immediate mode buffer only in vbo_exec_vtx_mapMarek Olšák2020-02-111-10/+0
* vbo: use the template for noop GLvertexformat initializationMarek Olšák2020-02-041-1/+1
* vbo: move GLvertexformat initialization into a template header file for reuseMarek Olšák2020-02-041-172/+12
* Change a few frequented uses of DEBUG to !NDEBUGMarek Olšák2019-05-291-3/+3
* mesa: Correct the is_vertex_position decision for dlists.Mathias Fröhlich2019-05-041-0/+14
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-9/+4
* mesa/glthread: enable immediate modeMarek Olšák2018-11-201-4/+10
* vbo: Remove set but not used weak field from _mesa_prim.Mathias Fröhlich2018-11-011-1/+0
* mesa: rename api_validate.{c,h} -> draw_validate.{c,h}Timothy Arceri2018-04-241-1/+1
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-11/+11
* vbo: Make use of _DrawVAO from immediate mode drawMathias Fröhlich2018-02-231-45/+2
* mesa/vbo: replace vbo_draw_method() with _mesa_set_drawing_arrays()Brian Paul2018-01-291-1/+1
* vbo: remove vbo_context.h and change includes to use vbo.h insteadBrian Paul2018-01-241-1/+0
* vbo: move VBO-private types, prototypes, etc. into new vbo_private.h headerBrian Paul2018-01-241-0/+1
* vbo: whitespace, formatting fixes in vbo_exec_api.cBrian Paul2018-01-171-99/+98
* vbo: add assertions, comments in vbo_exec_api.cBrian Paul2018-01-171-1/+7
* mesa: add support for unsigned 64-bit vertex attributesSamuel Pitoiset2017-06-141-3/+9
* mapi: add GL_ARB_bindless_texture entry pointsSamuel Pitoiset2017-06-141-0/+3
* mesa: Create pointers for multithread marshalling dispatch table.Paul Berry2017-03-161-7/+7
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-3/+3
* vbo: whitespace fixes and reformatting in vbo_exec_api.cBrian Paul2016-10-201-42/+64
* vbo: minor clean-up in vbo_exec_api.cBrian Paul2016-10-201-5/+2
* vbo: move attribute type assignmentBrian Paul2016-10-201-1/+2