mesa: add ARB_instanced_arrays EXT_dsa function
[mesa.git] / src / mesa / main / varray.c
2019-11-19 Pierre-Eric Pellou... mesa: add ARB_instanced_arrays EXT_dsa function
2019-11-19 Pierre-Eric Pellou... mesa: add ARB_vertex_attrib_64bit VertexArrayVertexAttr...
2019-11-05 Pierre-Eric Pellou... mesa: fix call to _mesa_lookup_vao_err
2019-11-05 Pierre-Eric Pellou... mesa: add EXT_dsa glGetVertexArray* 4 functions
2019-11-05 Pierre-Eric Pellou... mesa: add EXT_dsa EnableVertexArrayAttribEXT / DisableV...
2019-11-05 Pierre-Eric Pellou... mesa: add EXT_dsa glVertexArray* functions implementation
2019-11-05 Pierre-Eric Pellou... mesa: add vao/vbo lookup helper for EXT_dsa
2019-11-05 Pierre-Eric Pellou... mesa: rework _mesa_lookup_vao_err to allow usage from...
2019-11-05 Pierre-Eric Pellou... mesa: add EXT_dsa glVertexArray* functions declarations
2019-11-05 Pierre-Eric Pellou... mesa: pass vao as a function paramter
2019-08-06 Pierre-Eric Pellou... mesa: add EXT_dsa glMultiTexCoordPointerEXT function
2019-05-04 Mathias Fröhlichmesa: Remove the now unused _NEW_ARRAY state change...
2019-03-04 Mathias Fröhlichmesa: Track buffer object use also for VAO usage.
2018-11-21 Mathias Fröhlichmesa: Factor out struct gl_vertex_format.
2018-11-21 Mathias Fröhlichmesa: Work with bitmasks when en/dis-abling VAO arrays.
2018-11-21 Mathias Fröhlichmesa: Remove gl_array_attributes::Enabled.
2018-11-21 Mathias Fröhlichmesa: Use the gl_vertex_array_object::Enabled bitfield.
2018-11-21 Mathias Fröhlichmesa: Rename gl_vertex_array_object::_Enabled -> Enabled.
2018-11-01 Mathias Fröhlichmesa: Collect all the draw functions in draw.{h,c}.
2018-05-17 Mathias Fröhlichmesa: Flag _NEW_ARRAY only if we are changing ctx-...
2018-05-17 Mathias Fröhlichmesa: Remove flush_vertices argument from VAO methods.
2018-05-17 Mathias Fröhlichmesa: Remove FLUSH_VERTICES from VAO state changes.
2018-05-10 Mathias Fröhlichmesa: Compute effective buffer bindings in the vao.
2018-03-23 Mathias Fröhlichmesa: Flag early if we modify a SharedAndImmutable...
2018-03-10 Mathias Fröhlichmesa: Make gl_vertex_array contain pointers to first...
2018-02-23 Marek Olšákmesa: replace some API_OPENGL_CORE checks with _mesa_is...
2018-02-23 Mathias Fröhlichmesa: Add flush_vertices to _mesa_bind_vertex_buffer.
2018-02-23 Mathias Fröhlichmesa: Make _mesa_vertex_attrib_binding public.
2018-02-23 Mathias Fröhlichmesa: Add flush_vertices to _mesa_{enable,disable}_vert...
2018-02-23 Mathias Fröhlichmesa: Introduce a yet unused _DrawVAO.
2018-02-09 Mathias Fröhlichmesa: Only update enabled VAO gl_vertex_array entries.
2018-02-09 Mathias Fröhlichmesa: Fix VAO buffer object tracking.
2018-02-06 Mathias Fröhlichmesa: Factor out _mesa_disable_vertex_array_attrib.
2018-02-01 Mathias Fröhlichmesa: Track position/generic0 aliasing in the VAO.
2018-01-30 Brian Paulmesa: remove invalid assertion in _mesa_enable_vertex_a...
2018-01-30 Brian Paulmesa: use gl_vert_attrib enum type in more places
2018-01-30 Brian Paulmesa: rename some 'client' array functions
2018-01-30 Brian Paulmesa: check/assert array index in _mesa_bind_vertex_buf...
2018-01-30 Brian Paulmesa: add an assertion in _mesa_enable_vertex_array_att...
2017-11-25 Marek Olšákmesa: shrink VERT_ATTRIB bitfields to 32 bits
2017-07-31 Samuel Pitoisetmesa: add KHR_no_error support to glPrimitiveRestartIndex()
2017-07-31 Samuel Pitoisetmesa: add primitive_restart_index() helper
2017-07-31 Samuel Pitoisetmesa: add KHR_no_error support to glVertexArrayBindingD...
2017-07-31 Samuel Pitoisetmesa: add KHR_no_error support to glVertexBindingDivisor()
2017-06-28 Timothy Arcerimesa: add KHR_no_error support for glDisableVertexA...
2017-06-28 Timothy Arcerimesa: move error handling into disable_vertex_array_att...
2017-06-28 Timothy Arcerimesa: add KHR_no_error support for glEnableVertexA...
2017-06-28 Samuel Pitoisetmesa: add KHR_no_error support for glVertex*AttribBinding()
2017-06-21 Marek Olšákmesa: don't flag _NEW_TRANSFORM for primitive restart
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-06-07 Samuel Pitoisetmesa: add KHR_no_error support for glBindVertexBuffers()
2017-06-07 Samuel Pitoisetmesa: add KHR_no_error support for glVertexArrayVertexB...
2017-06-07 Samuel Pitoisetmesa: add vertex_array_vertex_buffers_err() helper
2017-05-29 Timothy Arcerimesa: add KHR_no_error support for glVertexArrayVertexB...
2017-05-29 Timothy Arcerimesa: add KHR_no_error support for glBindVertexBuffer()
2017-05-29 Timothy Arcerimesa: split vertex_array_vertex_buffer() in two
2017-05-09 Kenneth Graunkemesa: Make _mesa_primitive_restart_index a static inlin...
2017-05-06 Kenneth Graunkemesa: Simplify _mesa_primitive_restart_index().
2017-05-04 Timothy Arcerimesa/varray: make use of dispatch KHR_no_error support
2017-04-26 Timothy Arcerimesa: tidy up left over APPLE_vertex_array_object semantics
2017-04-22 Marek Olšákmesa: replace _mesa_index_buffer::type with index_size
2017-04-19 Timothy Arcerimesa: add KHR_no_error support to glVertexAttribDivisor()
2017-04-19 Timothy Arcerimesa/varray: add KHR_no_error support to *Pointer(...
2017-04-19 Timothy Arcerimesa/varray: add KHR_no_error support to some callers...
2017-04-19 Timothy Arcerimesa/varray: rename update_array_format() -> validate_a...
2017-04-19 Timothy Arcerimesa/varray: create get_array_format() helper
2017-04-19 Timothy Arcerimesa/varray: split update_array() into validate_array...
2017-04-19 Nicolai Hähnlemesa: move glMultiDrawArrays to vbo and fix error handling
2017-04-08 Timothy Arcerimesa: simplify and optimise vertex bindings tracking
2017-04-06 Timothy Arcerimesa: stop abstracting buffer object hashtable locking
2017-03-31 Timothy Arcerimesa: move FLUSH_VERTICES() call to meta
2017-03-16 Paul Berrymesa: Create pointers for multithread marshalling dispa...
2016-11-09 Kevin Strassermesa/extensions: expose OES_vertex_half_float for ES2
2016-10-28 Brian Paulmesa: rename gl_client_array -> gl_vertex_array
2016-10-28 Brian Paulmesa: update comment on vertex_attrib_binding()
2016-10-28 Brian Paulmesa: rename gl_vertex_array_object::VertexBinding...
2016-10-13 Brian Paulmesa: fix indentation in vertex_attrib_binding()
2016-10-13 Brian Paulmesa: add sanity check assertion in update_array_format
2016-10-13 Brian Paulmesa: remove needless cast in update_array()
2016-10-13 Brian Paulmesa: simplify update_array() with a vao local var
2016-10-13 Brian Paulmesa: rename gl_vertex_attrib_array gl_array_attributes
2016-10-13 Brian Paulmesa: rename gl_vertex_attrib_array::VertexBinding
2016-07-31 Mathias Fröhlichmesa: Remove set but not used gl_client_array::Stride.
2016-07-31 Mathias Fröhlichmesa: Remove set but not used gl_client_array::Enabled.
2016-07-31 Mathias Fröhlichmesa: Walk the VAO in _mesa_print_arrays.
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-19 Marta Lofstedtmesa: Move sanity check of BindVertexBuffer for OpenGL...
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-10 Dave Airliemesa/varray: set double arrays to non-normalised.
2015-11-26 Tapani Pällimesa: error out in indirect draw when vertex bindings...
2015-11-24 Ian Romanickmesa: Refactor enable_vertex_array_attrib to make _mesa...
2015-11-24 Ian Romanickmesa: Refactor update_array_format to make _mesa_update...
2015-11-24 Ian Romanickmesa: Make bind_vertex_buffer avilable outside varray.c
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-03 Marek Olšákmesa: remove Driver.NewArrayObject
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-22 Marta Lofstedtmesa/es3.1: Enable GL_ARB_vertex_attrib_binding functio...
2015-09-16 Brian Paulmesa: whitespace, line wrap fixes in varray.c
next