aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_cb_bufferobjects.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert "st/mesa: add a simple path to BufferData if it only discards buffer c...José Fonseca2013-04-291-14/+0
* st/mesa: add a simple path to BufferData if it only discards buffer contentsMarek Olšák2013-04-241-0/+14
* st/mesa: fix debug_printf() format string warningBrian Paul2013-02-231-1/+1
* st/mesa: add some simple buffer/draw debug codeBrian Paul2013-01-141-0/+5
* st/mesa: set PIPE_BIND_SAMPLER_VIEW for TBOs in st_bufferobj_dataChristoph Bumiller2012-12-081-0/+3
* mesa/st: add ARB_uniform_buffer_object support (v2)Dave Airlie2012-12-081-0/+3
* gallium: unify transfer functionsMarek Olšák2012-10-111-0/+3
* st/mesa: set PIPE_BIND_STREAM_OUTPUT for TFB target in st_bufferobj_dataChristoph Bumiller2012-05-171-0/+3
* mesa: Set default access flags based on the run-time APIIan Romanick2012-01-191-1/+1
* gallium: fix behavior of pipe_buffer_map_rangeMarek Olšák2012-01-051-4/+0
* st/mesa: add some null pointer checking to better handle out of memoryBrian Paul2011-11-071-0/+12
* mesa: handle zero-size buffers in MapBuffer and ranges in MapBufferRange (v3)Marek Olšák2011-09-021-24/+8
* mesa: Eliminate dd_function_table::MapBufferIan Romanick2011-08-231-43/+0
* mesa: Remove target parameter from dd_function_table::FlushMappedBufferRangeIan Romanick2011-08-231-1/+1
* mesa: Remove target parameter from dd_function_table::MapBufferRangeIan Romanick2011-08-231-1/+1
* mesa: Remove target parameter from dd_function_table::GetBufferSubDataIan Romanick2011-08-231-1/+0
* mesa: Remove target parameter from dd_function_table::BufferSubDataIan Romanick2011-08-231-1/+0