aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/varray.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Track buffer object use also for VAO usage.Mathias Fröhlich2019-03-041-2/+4
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-28/+34
* mesa: Work with bitmasks when en/dis-abling VAO arrays.Mathias Fröhlich2018-11-211-18/+20
* mesa: Remove gl_array_attributes::Enabled.Mathias Fröhlich2018-11-211-7/+4
* mesa: Use the gl_vertex_array_object::Enabled bitfield.Mathias Fröhlich2018-11-211-5/+4
* mesa: Rename gl_vertex_array_object::_Enabled -> Enabled.Mathias Fröhlich2018-11-211-8/+8
* mesa: Collect all the draw functions in draw.{h,c}.Mathias Fröhlich2018-11-011-43/+0
* mesa: Flag _NEW_ARRAY only if we are changing ctx->Array.VAO.Mathias Fröhlich2018-05-171-6/+14
* mesa: Remove flush_vertices argument from VAO methods.Mathias Fröhlich2018-05-171-23/+21
* mesa: Remove FLUSH_VERTICES from VAO state changes.Mathias Fröhlich2018-05-171-59/+6
* mesa: Compute effective buffer bindings in the vao.Mathias Fröhlich2018-05-101-0/+9
* mesa: Flag early if we modify a SharedAndImmutable VAO.Mathias Fröhlich2018-03-231-0/+6
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-21/+0
* mesa: replace some API_OPENGL_CORE checks with _mesa_is_desktop_glMarek Olšák2018-02-231-3/+3
* mesa: Add flush_vertices to _mesa_bind_vertex_buffer.Mathias Fröhlich2018-02-231-7/+8
* mesa: Make _mesa_vertex_attrib_binding public.Mathias Fröhlich2018-02-231-18/+20
* mesa: Add flush_vertices to _mesa_{enable,disable}_vertex_array_attrib.Mathias Fröhlich2018-02-231-11/+19
* mesa: Introduce a yet unused _DrawVAO.Mathias Fröhlich2018-02-231-0/+2
* mesa: Only update enabled VAO gl_vertex_array entries.Mathias Fröhlich2018-02-091-4/+4
* mesa: Fix VAO buffer object tracking.Mathias Fröhlich2018-02-091-0/+2
* mesa: Factor out _mesa_disable_vertex_array_attrib.Mathias Fröhlich2018-02-061-14/+44
* mesa: Track position/generic0 aliasing in the VAO.Mathias Fröhlich2018-02-011-4/+14
* mesa: remove invalid assertion in _mesa_enable_vertex_array_attrib()Brian Paul2018-01-301-1/+0
* mesa: use gl_vert_attrib enum type in more placesBrian Paul2018-01-301-6/+6
* mesa: rename some 'client' array functionsBrian Paul2018-01-301-2/+2
* mesa: check/assert array index in _mesa_bind_vertex_buffer()Brian Paul2018-01-301-0/+1
* mesa: add an assertion in _mesa_enable_vertex_array_attrib()Brian Paul2018-01-301-0/+1
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-1/+1
* mesa: add KHR_no_error support to glPrimitiveRestartIndex()Samuel Pitoiset2017-07-311-0/+8
* mesa: add primitive_restart_index() helperSamuel Pitoiset2017-07-311-4/+11
* mesa: add KHR_no_error support to glVertexArrayBindingDivisor()Samuel Pitoiset2017-07-311-0/+11
* mesa: add KHR_no_error support to glVertexBindingDivisor()Samuel Pitoiset2017-07-311-0/+9
* mesa: add KHR_no_error support for glDisableVertexA*A*()Timothy Arceri2017-06-291-0/+17
* mesa: move error handling into disable_vertex_array_attrib() callersTimothy Arceri2017-06-291-10/+14
* mesa: add KHR_no_error support for glEnableVertexA*A*()Timothy Arceri2017-06-291-0/+18
* mesa: add KHR_no_error support for glVertex*AttribBinding()Samuel Pitoiset2017-06-281-0/+23
* mesa: don't flag _NEW_TRANSFORM for primitive restartMarek Olšák2017-06-221-1/+1
* mesa: add support for unsigned 64-bit vertex attributesSamuel Pitoiset2017-06-141-0/+18
* mapi: add GL_ARB_bindless_texture entry pointsSamuel Pitoiset2017-06-141-0/+5
* mesa: add KHR_no_error support for glBindVertexBuffers()Samuel Pitoiset2017-06-071-0/+13
* mesa: add KHR_no_error support for glVertexArrayVertexBuffers()Samuel Pitoiset2017-06-071-0/+15
* mesa: add vertex_array_vertex_buffers_err() helperSamuel Pitoiset2017-06-071-47/+61
* mesa: add KHR_no_error support for glVertexArrayVertexBuffer()Timothy Arceri2017-05-301-0/+13
* mesa: add KHR_no_error support for glBindVertexBuffer()Timothy Arceri2017-05-301-3/+14
* mesa: split vertex_array_vertex_buffer() in twoTimothy Arceri2017-05-301-42/+53
* mesa: Make _mesa_primitive_restart_index a static inline in the header.Kenneth Graunke2017-05-091-18/+0
* mesa: Simplify _mesa_primitive_restart_index().Kenneth Graunke2017-05-061-10/+2
* mesa/varray: make use of dispatch KHR_no_error supportTimothy Arceri2017-05-041-173/+319
* mesa: tidy up left over APPLE_vertex_array_object semanticsTimothy Arceri2017-04-261-1/+1
* mesa: replace _mesa_index_buffer::type with index_sizeMarek Olšák2017-04-221-6/+7