summaryrefslogtreecommitdiff
path: root/src/mesa/main/arrayobj.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-20mesa: simplify _mesa_IsVertexArray()Samuel Pitoiset1-6/+1
2017-05-23mesa: Remove GL_APPLE_vertex_array_object stubsIan Romanick1-16/+0
2017-05-22mesa: add APPLE_vertex_array_object stubsTimothy Arceri1-0/+16
2017-04-26mesa: tidy up left over APPLE_vertex_array_object semanticsTimothy Arceri1-10/+1
2017-04-26mesa: inline bind_vertex_array() helperTimothy Arceri1-17/+6
2017-04-26mesa: drop APPLE_vertex_array_object supportTimothy Arceri1-53/+10
2017-04-22mesa: don't lock hashtables that are not shared across contextsTimothy Arceri1-4/+4
2017-04-22mesa: Remove deleteFlag pattern from container objects.Matt Turner1-3/+1
2017-04-22mesa: Remove unnecessary locking from container objects.Matt Turner1-6/+0
2017-04-22mesa: remove fallback RefCount == 0 patternTimothy Arceri1-10/+4
2016-10-28mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul1-2/+2
2016-10-28mesa: code clean-up in _mesa_update_vao_client_arrays()Brian Paul1-8/+5
2016-10-28mesa: rename gl_vertex_array_object::VertexBinding to BufferBindingBrian Paul1-6/+6
2016-10-13mesa: rename gl_vertex_attrib_array gl_array_attributesBrian Paul1-4/+4
2016-10-13mesa: rename gl_vertex_attrib_array::VertexBindingBrian Paul1-4/+4
2016-10-13mesa: rename some vars in arrayobj.cBrian Paul1-24/+31
2016-08-15mesa: Move _mesa_all_buffers_are_unmapped to arrayobj.c.Mathias Fröhlich1-0/+28
2016-07-31mesa: Implement _mesa_all_varyings_in_vbos.Mathias Fröhlich1-0/+35
2016-06-14mesa: Make use of u_bit_scan{,64}.Mathias Fröhlich1-3/+3
2015-11-11mesa: remove old comments in arrayobj.cBrian Paul1-5/+0
2015-10-03mesa: remove Driver.BindArrayObjectMarek Olšák1-4/+0
2015-10-03mesa: remove Driver.DeleteArrayObjectMarek Olšák1-4/+2
2015-10-03mesa: remove Driver.NewArrayObjectMarek Olšák1-3/+2
2015-09-25mesa: Remove debugging code from _mesa_reference_*.Matt Turner1-8/+0
2015-05-28Revert "mesa: Add ARB_direct_state_access checks in VAO functions"Ian Romanick1-22/+0
2015-05-14mesa: Add ARB_direct_state_access checks in VAO functionsFredrik Höglund1-0/+22
2015-05-08mesa: Implement GetVertexArrayivFredrik Höglund1-0/+34
2015-05-08mesa: Implement VertexArrayElementBufferFredrik Höglund1-0/+41
2015-05-08mesa: Keep track of the last looked-up VAOFredrik Höglund1-13/+24
2015-05-08mesa: Add _mesa_lookup_vao_errFredrik Höglund1-0/+47
2015-05-08mesa: Implement CreateVertexArraysFredrik Höglund1-8/+28
2015-05-08mesa/vbo: add support for 64-bit vertex attributes. (v1)Dave Airlie1-0/+1
2015-03-02mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul1-3/+3
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-5/+5
2014-09-24mesa: Use VertexArray, not _VertexArray, in array size expressions.Kenneth Graunke1-1/+1
2014-09-19mesa: Delete VAO _MaxElement code and index buffer bounds checking.Kenneth Graunke1-46/+0
2014-07-11mesa: fix crash in st/mesa after deleting a VAOMarek Olšák1-0/+15
2014-03-03mesa: switch to c11 mutex functionsBrian Paul1-6/+6
2014-02-03mesa: Drop unnecessary (void) ctx from VAO code.Kenneth Graunke1-1/+0
2014-02-03mesa: Remove "APPLE" from some VAO error messages.Kenneth Graunke1-3/+3
2014-02-03mesa: Update some comments relating to VAOs.Kenneth Graunke1-1/+4
2014-02-03mesa: Rename ElementArrayBufferObj to IndexBufferObj.Kenneth Graunke1-2/+2
2014-02-03mesa: Rename _mesa_lookup_arrayobj to _mesa_lookup_vao.Kenneth Graunke1-4/+4
2014-02-03mesa: Rename _mesa_..._array_obj functions to _mesa_..._vao.Kenneth Graunke1-16/+16
2014-02-03mesa: Rename "struct gl_array_object" to gl_vertex_array_object.Kenneth Graunke1-23/+23
2014-02-03mesa: Rename "arrayObj" local variables to "vao".Kenneth Graunke1-22/+22
2014-02-03mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke1-4/+4
2013-11-12mesa: 80-column wrapping, remove trailing whitespace in arrayobj.cBrian Paul1-13/+16
2013-11-07mesa: Add ARB_vertex_attrib_bindingFredrik Höglund1-12/+51
2013-11-07mesa: Rename gl_array_object::VertexAttrib to _VertexAttribFredrik Höglund1-13/+13