vbo: clean up conditional blocks in ATTR_UNION
[mesa.git] / src / mesa / vbo / vbo_exec_api.c
2020-03-05 Marek Olšákvbo: clean up conditional blocks in ATTR_UNION
2020-02-28 Marek Olšákmesa: move num_instances and base_instance out of _mesa...
2020-02-28 Marek Olšákmesa: remove redundant _mesa_prim::is_indexed
2020-02-18 Marek Olšákvbo: remove redundant code in vbo_exec_fixup_vertex
2020-02-11 Marek Olšákmesa: don't use bitfields in _mesa_prim
2020-02-11 Marek Olšákmesa: remove unused _mesa_prim::is_indirect
2020-02-11 Marek Olšákvbo: merge use_buffer_objects into vbo_CreateContext...
2020-02-11 Marek Olšákvbo: clean up resetting vertex attribs
2020-02-11 Marek Olšákvbo: delay flagging FLUSH_STORED_VERTICES until glEnd
2020-02-11 Marek Olšákvbo: add/update unlikely statements in ATTR_UNION
2020-02-11 Marek Olšákvbo: use FlushVertices flags properly and clear NeedFlu...
2020-02-11 Marek Olšákvbo: optimize resizing vertex attributes during immedia...
2020-02-11 Marek Olšákvbo: don't store glVertex values temporarily into exec
2020-02-11 Marek Olšákvbo: pass only either uint32_t or uint64_t into ATTR_UNION
2020-02-11 Marek Olšákvbo: don't set FLUSH_UPDATE_CURRENT for glVertex
2020-02-11 Marek Olšákvbo: keep the immediate mode buffer always mapped for...
2020-02-11 Marek Olšákvbo: don't check ctx->NewState twice in glBegin
2020-02-11 Marek Olšákvbo: remove a funky recursive call in glBegin
2020-02-11 Marek Olšákvbo: interleave attrsz, attrtype, and active_sz in...
2020-02-11 Marek Olšákvbo: remove immediate mode code that doesn't do anythin...
2020-02-11 Marek Olšákvbo: don't unmap persistent buffer mappings for glBegin/End
2020-02-11 Marek Olšákvbo: create the immediate mode buffer only in vbo_exec_...
2020-02-04 Marek Olšákvbo: use the template for noop GLvertexformat initializ...
2020-02-04 Marek Olšákvbo: move GLvertexformat initialization into a template...
2019-05-30 Marek OlšákChange a few frequented uses of DEBUG to !NDEBUG
2019-05-04 Mathias Fröhlichmesa: Correct the is_vertex_position decision for dlists.
2018-11-21 Mathias Fröhlichmesa: Factor out struct gl_vertex_format.
2018-11-21 Marek Olšákmesa/glthread: enable immediate mode
2018-11-01 Mathias Fröhlichvbo: Remove set but not used weak field from _mesa_prim.
2018-04-23 Timothy Arcerimesa: rename api_validate.{c,h} -> draw_validate.{c,h}
2018-03-10 Mathias Fröhlichmesa: Make gl_vertex_array contain pointers to first...
2018-02-23 Mathias Fröhlichvbo: Make use of _DrawVAO from immediate mode draw
2018-01-29 Brian Paulmesa/vbo: replace vbo_draw_method() with _mesa_set_draw...
2018-01-24 Brian Paulvbo: remove vbo_context.h and change includes to use...
2018-01-24 Brian Paulvbo: move VBO-private types, prototypes, etc. into...
2018-01-17 Brian Paulvbo: whitespace, formatting fixes in vbo_exec_api.c
2018-01-17 Brian Paulvbo: add assertions, comments in vbo_exec_api.c
2017-06-14 Samuel Pitoisetmesa: add support for unsigned 64-bit vertex attributes
2017-06-14 Samuel Pitoisetmapi: add GL_ARB_bindless_texture entry points
2017-03-16 Paul Berrymesa: Create pointers for multithread marshalling dispa...
2016-10-28 Brian Paulmesa: rename gl_client_array -> gl_vertex_array
2016-10-20 Brian Paulvbo: whitespace fixes and reformatting in vbo_exec_api.c
2016-10-20 Brian Paulvbo: minor clean-up in vbo_exec_api.c
2016-10-20 Brian Paulvbo: move attribute type assignment
2016-10-20 Brian Paulvbo: rename reset_attrfv() to vbo_reset_all_attr()
2016-10-20 Brian Paulvbo: make vbo_reset_attr() static
2016-10-20 Brian Paulvbo: trivial indentation fix in vbo_exec_api.c
2016-07-06 Rob Clarkvbo: fix attr reset
2016-06-16 Mathias Fröhlichvbo: Use a bitmask to track the active arrays in vbo_exec*.
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-04 Brian Paulvbo: fix another GL_LINE_LOOP bug
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-22 Brian Paulvbo: optimize vertex copying when 'wrapping'
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-20 Brian Paulvbo: fix GL_LINE_LOOP stray line bug
2015-10-20 Brian Paulvbo: add new vbo_compute_max_verts() helper function
2015-10-20 Brian Paulvbo: simplify some code in vbo_exec_End()
2015-10-20 Brian Paulvbo: simplify some code in vbo_exec_wrap_buffers()
2015-10-20 Brian Paulvbo: make vbo_exec_vtx_wrap() static
2015-10-20 Brian Paulvbo: reduce number of vertex buffer mappings for vertex...
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-13 Brian Paulvbo: make void vbo_exec_BeginVertices() static
2015-10-13 Brian Paulvbo: minor clean-ups for vbo_exec_fixup_vertex()
2015-10-13 Brian Paulvbo: add assertion in ATTR_UNION macro
2015-10-13 Brian Paulvbo: add comments, braces in ATTR_UNION() in vbo_exec_api.c
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-03 Marek Olšákmesa: remove Driver.FlushVertices
2015-10-03 Marek Olšákmesa: remove Driver.BeginVertices
2015-05-08 Dave Airliemesa/vbo: add support for 64-bit vertex attributes...
2015-04-27 Zoë BladeFix a few typos
2015-04-14 Marius Predutvbo: replace __FUNCTION__ with __func__
2015-03-11 Marius Predutvbo: improve the code style by adjust the preprocessing...
2015-03-02 Brian Paulmesa/vbo: replace Elements() with ARRAY_SIZE()
2015-02-25 Marius Predutmesa: use fi_type in vertex attribute code
2015-02-23 Matt Turnermesa: Use assert() instead of ASSERT wrapper.
2014-10-16 Kenneth Graunkemesa: Drop the "target" parameter from NewBufferObject().
2014-09-25 Kenneth Graunkemesa: Set correct array element in vbo_exec_vtx_init.
2014-02-25 Marek Olšákmesa: allow buffers to be mapped multiple times
2014-02-25 Marek Olšákmesa: add storage flags parameter to Driver.BufferData
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2013-12-04 Siavash Eliasimesa: modified _mesa_align_free() to accept NULL pointer
2013-11-25 Chris Forbesmesa: add indirect_offset, is_indirect to _mesa_prim
2013-05-04 Brian Paulvbo: implement primitive merging for glBegin/End sequences
2013-05-02 Brian Paulmesa: remove GLvertexformat::EvalMesh1(), EvalMesh2()
2013-05-02 Brian Paulmesa: remove GLvertexformat::Rectf()
2013-05-02 Brian Paulmesa: remove _MESA_INIT_EVAL_VTXFMT() macro
2013-05-02 Brian Paulmesa: remove _MESA_INIT_ARRAYELT_VTXFMT() macro
2013-05-02 Brian Paulmesa: remove _MESA_INIT_DLIST_VTXFMT() macro
2013-04-24 Brian Paulmesa: use new _mesa_inside_begin_end() function
2013-04-17 Brian Paulmesa: remove #include "mfeatures.h" from numerous sourc...
2013-01-25 Brian Paulvbo: add a null pointer check to handle OOM instead...
2013-01-22 Eric Anholtmesa: Drop manual checks for outside begin/end.
2013-01-22 Eric Anholtmesa: Install a minimal dispatch table during glBegin...
2013-01-22 Eric Anholtmesa: Remove the dead PrepareExecBegin() driver hook.
2013-01-22 Eric Anholtmesa: Use an early return to unindent most of vbo_exec_...
2012-12-16 Jordan Justenmesa: don't initialize VBO vtxfmt in _vbo_CreateContext
2012-11-29 Paul Berrymesa: Rename API_OPENGL to API_OPENGL_COMPAT.
2012-11-06 Marek Olšákvbo: fix glVertexAttribI* functions
2012-10-15 Eric Anholtmesa: Add notes about remaining NV_vertex_program code.
2012-10-15 Eric Anholtmesa: Remove support for NV_vertex_program's attribute...
next