aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_array.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: always unmap the uploader in st_atom_array.cMarek Olšák2019-02-201-8/+6
* mesa/st: Make st_pipe_vertex_format static.Mathias Fröhlich2018-11-261-1/+1
* mesa/st: Use binding information from the VAO in feedback rendering.Mathias Fröhlich2018-11-261-0/+30
* mesa/st: Factor out array and buffer setup from st_atom_array.c.Mathias Fröhlich2018-11-261-22/+57
* mesa/st: Only unmap the uploader that was actually used.Mathias Fröhlich2018-11-261-1/+2
* mesa/st: Only care about the uploader if it was used.Mathias Fröhlich2018-11-261-3/+3
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-14/+14
* st/mesa: fix assertion failures with GL_UNSIGNED_INT64_ARB (v2)Marek Olšák2018-05-291-1/+2
* st/mesa: Use Array._DrawVAO in st_atom_array.c.Mathias Fröhlich2018-05-101-325/+108
* gallium: Use struct gl_array_attributes* as st_pipe_vertex_format argument.Mathias Fröhlich2018-03-121-16/+9
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-43/+72
* st/mesa: unmap the stream_uploader buffer before drawingBrian Paul2017-06-131-0/+4
* st/mesa: move the logic of all_varyings_in_vbos into st_update_arrayMarek Olšák2017-05-101-0/+7
* st/mesa: upload zero-stride vertex attributes hereMarek Olšák2017-05-101-16/+45
* st/mesa: simplify the signature of get_client_arrayMarek Olšák2017-05-101-10/+8
* st/mesa: remove vpv->num_inputs dereferences in st_update_arrayMarek Olšák2017-05-101-20/+20
* st/mesa: fold error handling into setup_(non_)interleaved_attribsMarek Olšák2017-05-101-18/+10
* st/mesa: fold cso calls into setup_(non_)interleaved_attribsMarek Olšák2017-05-101-46/+45
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-10/+10
* st/mesa: remove unused st parameter in init_velement_loweredMarek Olšák2017-05-081-4/+3
* st/mesa: use PIPE_MAX_ATTRIBS as the max number of vertex buffersMarek Olšák2017-05-081-1/+1
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-081-6/+1
* st/mesa: use one big translation table in st_pipe_vertex_formatMarek Olšák2017-04-201-242/+228
* mesa/extensions: expose OES_vertex_half_float for ES2Kevin Strasser2016-11-091-2/+5
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-11/+11
* st/mesa: fix vertex elements setup for doublesNicolai Hähnle2016-10-131-48/+50
* mesa/st: use llabs instead of abs for long args (v2)Francesco Ansanelli2016-08-171-1/+1
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-4/+0
* st/mesa: remove st_tracked_state::nameMarek Olšák2016-07-301-1/+0
* st/mesa: set the vbuffer to NULL if we are skipping itDave Airlie2015-09-111-1/+5
* st/mesa: add double input support including lowering (v3.1)Dave Airlie2015-05-081-41/+131
* st/mesa: update arrays when the current attrib has been updatedIlia Mirkin2015-03-261-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* st/mesa: Add support for ARB_vertex_type_10f_11f_11f_revFredrik Höglund2013-11-071-1/+10
* st/mesa: remove dependency on _NEW_BUFFER_OBJECT for vertex arraysMarek Olšák2013-05-111-1/+1
* st/mesa: fix assertion failures with 2101010 vertex formatsMarek Olšák2013-01-041-3/+4
* st/mesa: don't use _NEW_PROGRAM where ST_NEW_xxx_PROGRAM is sufficientMarek Olšák2012-10-311-1/+1
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-1/+7
* mesa: move more format helper functions to glformats.cBrian Paul2012-07-241-1/+2
* st/mesa: atomize vertex array stateMarek Olšák2012-06-151-0/+588