aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_cb_bufferobjects.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: fix compilation warning on storage_flags_to_buffer_flagsTapani Pälli2019-03-251-1/+1
* st/mesa: move utility functions, macros into new st_util.h fileBrian Paul2019-03-111-0/+1
* st/mesa: Invalidate the gallium array atom only if needed.Mathias Fröhlich2019-03-041-2/+4
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* st/mesa: refactor st_bufferobj_map_range()Brian Paul2018-02-061-11/+27
* st/mesa: refactor bufferobj_data()Brian Paul2018-02-061-87/+104
* st/mesa: start adding support for hw atomics atom. (v2)Dave Airlie2017-11-101-1/+1
* mesa/st: implement memory objects as a backend for buffer objectsAndres Rodriguez2017-08-061-17/+49
* mesa/st: implement memory objects as a backend for texture storageDave Airlie2017-08-061-1/+1
* st/mesa: remove useless st_bufferobj_validate_usage()Samuel Pitoiset2017-07-281-13/+0
* mesa/st: fix inconsistent indentation of st_cb_bufferobjects.cAndres Rodriguez2017-07-261-18/+18
* st/mesa: stop calling _mesa_init_buffer_object_functions()Timothy Arceri2017-05-071-3/+0
* st/mesa: plumbing for sparse buffersNicolai Hähnle2017-04-051-0/+20
* st/mesa: BufferData should flag NewDriverStateMarek Olšák2016-08-121-5/+5
* st/mesa: use PIPE_USAGE_STREAM for GL_CLIENT_STORAGE_BIT without READ_BIT (v2)Marek Olšák2016-08-101-3/+7
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-5/+5
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-6/+3
* st/mesa: use buffer usage history to set dirty flags for revalidationIlia Mirkin2016-06-071-2/+13
* st/mesa: Replace GLvoid with voidJakob Sinclair2016-04-121-4/+4
* st/mesa: add query buffer supportIlia Mirkin2016-02-041-0/+3
* st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin2016-01-291-0/+1
* st/mesa: add atomic counter supportIlia Mirkin2016-01-291-0/+3
* st/mesa: implement Driver.InvalidateBufferSubDataNicolai Hähnle2016-01-141-1/+30
* st/mesa: use pipe->invalidate_resource instead of buffer re-allocationNicolai Hähnle2016-01-141-13/+18
* st/mesa: expose ARB_indirect_parameters when the backend driver allowsIlia Mirkin2016-01-071-0/+1
* st/mesa: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-3/+1
* st/mesa: Destroy buffer object's mutex.Jose Fonseca2015-11-101-0/+1
* mesa: remove Driver.DeleteArrayObjectMarek Olšák2015-10-031-3/+0
* mesa: remove Driver.NewArrayObjectMarek Olšák2015-10-031-1/+0
* main: Refactor ClearBuffer[Sub]Data.Laura Ekstrand2015-03-171-2/+2
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-6/+6
* gallium: add interface and state tracker support for GL_AMD_pinned_memoryMarek Olšák2015-02-171-5/+13
* st/mesa: Don't use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARBMichel Dänzer2015-02-061-2/+9
* mesa: Drop the "target" parameter from NewBufferObject().Kenneth Graunke2014-10-161-2/+2
* st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ buffersMichel Dänzer2014-09-261-3/+5
* st/mesa: use PRId64 for printing 64-bit intsBrian Paul2014-08-111-1/+4
* st/mesa: add support for indirect drawingChristoph Bumiller2014-07-021-0/+3
* mesa/st: Accelerate ARB_clear_buffer_object with clear_bufferIlia Mirkin2014-03-311-0/+28
* mesa: allow buffers to be mapped multiple timesMarek Olšák2014-02-251-22/+26
* st/mesa: implement ARB_buffer_storageMarek Olšák2014-02-251-22/+57
* mesa: add storage flags parameter to Driver.BufferDataMarek Olšák2014-02-251-1/+5
* gallium: remove PIPE_USAGE_STATICMarek Olšák2014-02-061-3/+2
* mesa: Rename _mesa_..._array_obj functions to _mesa_..._vao.Kenneth Graunke2014-02-031-2/+2
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* st/mesa: plug in default buffer object driver functionsBrian Paul2013-12-181-0/+3
* st/mesa: whitespace fixes in st_cb_bufferobjects.cBrian Paul2013-10-111-13/+13
* mesa: free object labels when deletingTimothy Arceri2013-09-041-0/+1
* st/mesa: remove dependency on _NEW_BUFFER_OBJECT for vertex arraysMarek Olšák2013-05-111-2/+2
* st/mesa: restore the transfer_inline_write path for BufferDataMarek Olšák2013-05-111-0/+15
* mesa: add & use a new driver flag for UBO updates instead of _NEW_BUFFER_OBJECTMarek Olšák2013-05-111-1/+3