aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/arrayobj.c
Commit message (Expand)AuthorAgeFilesLines
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-2/+3
* mesa: ignore VAO IDs equal to 0 in glDeleteVertexArraysMarek Olšák2018-08-301-0/+4
* mesa: enable ARB_direct_state_access in compat for GL3.1+Timothy Arceri2018-08-301-0/+9
* mesa: Remove Array._DrawArrays.Mathias Fröhlich2018-05-101-1/+0
* mesa: Compute effective buffer bindings in the vao.Mathias Fröhlich2018-05-101-6/+384
* mesa: include dispatch.h lessMarek Olšák2018-04-121-1/+0
* mesa: Update VAO internal state when setting the _DrawVAO.Mathias Fröhlich2018-03-221-0/+6
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-16/+0
* mesa: Use atomics for shared VAO reference counts.Mathias Fröhlich2018-02-231-5/+30
* mesa: Introduce a yet unused _DrawVAO.Mathias Fröhlich2018-02-231-0/+4
* mesa: rename gl_vertex_array_object::_VertexAttrib -> _VertexArrayBrian Paul2018-02-061-7/+6
* mesa: Track position/generic0 aliasing in the VAO.Mathias Fröhlich2018-02-011-0/+131
* mesa: use gl_vert_attrib enum type in more placesBrian Paul2018-01-301-1/+1
* mesa: rename some 'client' array functionsBrian Paul2018-01-301-3/+3
* mesa: trivial comment typo fix in arrayobj.cBrian Paul2018-01-301-1/+1
* mesa: shrink size of gl_array_attributes (v2)Brian Paul2018-01-291-0/+4
* mesa/vbo: replace vbo_draw_method() with _mesa_set_drawing_arrays()Brian Paul2018-01-291-14/+11
* mesa: s/gl_vertex_attrib_array/gl_array_attributes/ in commentsBrian Paul2018-01-251-1/+1
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-7/+7
* mesa: remove unused vertex attrib WEIGHTMarek Olšák2017-11-251-3/+0
* mesa: port the LastLookedUpVAO optimisation to _mesa_lookup_vao()Samuel Pitoiset2017-08-251-4/+16
* mesa: add KHR_no_error support to glVertexArrayElementBuffer()Samuel Pitoiset2017-07-311-0/+8
* mesa: add vertex_array_element_buffer() helperSamuel Pitoiset2017-07-311-21/+38
* mesa: add KHR_no_error to glDeleteVertexArrays()Samuel Pitoiset2017-07-311-0/+8
* mesa: add delete_vertex_arrays() helperSamuel Pitoiset2017-07-311-9/+17
* mesa: add KHR_no_error to glBindVertexArray()Samuel Pitoiset2017-07-311-0/+8
* mesa: add bind_vertex_array() helperSamuel Pitoiset2017-07-311-6/+12
* mesa: add KHR_no_error support to gl{Create,Gen}VertexArrays()Samuel Pitoiset2017-07-311-0/+16
* mesa: add gen_vertex_arrays_err() helperSamuel Pitoiset2017-07-311-9/+16
* mesa: inline save_array_object()Samuel Pitoiset2017-07-201-14/+1
* mesa: inline remove_array_object()Samuel Pitoiset2017-07-201-15/+1
* mesa: tidy up _mesa_DeleteVertexArrays()Samuel Pitoiset2017-07-201-13/+12
* mesa: simplify _mesa_IsVertexArray()Samuel Pitoiset2017-06-201-6/+1
* mesa: Remove GL_APPLE_vertex_array_object stubsIan Romanick2017-05-231-16/+0
* mesa: add APPLE_vertex_array_object stubsTimothy Arceri2017-05-221-0/+16
* mesa: tidy up left over APPLE_vertex_array_object semanticsTimothy Arceri2017-04-261-10/+1
* mesa: inline bind_vertex_array() helperTimothy Arceri2017-04-261-17/+6
* mesa: drop APPLE_vertex_array_object supportTimothy Arceri2017-04-261-53/+10
* mesa: don't lock hashtables that are not shared across contextsTimothy Arceri2017-04-221-4/+4
* mesa: Remove deleteFlag pattern from container objects.Matt Turner2017-04-221-3/+1
* mesa: Remove unnecessary locking from container objects.Matt Turner2017-04-221-6/+0
* mesa: remove fallback RefCount == 0 patternTimothy Arceri2017-04-221-10/+4
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-2/+2
* mesa: code clean-up in _mesa_update_vao_client_arrays()Brian Paul2016-10-281-8/+5
* mesa: rename gl_vertex_array_object::VertexBinding to BufferBindingBrian Paul2016-10-281-6/+6
* mesa: rename gl_vertex_attrib_array gl_array_attributesBrian Paul2016-10-131-4/+4
* mesa: rename gl_vertex_attrib_array::VertexBindingBrian Paul2016-10-131-4/+4
* mesa: rename some vars in arrayobj.cBrian Paul2016-10-131-24/+31
* mesa: Move _mesa_all_buffers_are_unmapped to arrayobj.c.Mathias Fröhlich2016-08-151-0/+28
* mesa: Implement _mesa_all_varyings_in_vbos.Mathias Fröhlich2016-07-311-0/+35