summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/bufferobj.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: add KHR_no_error support for glBufferSubData()Timothy Arceri2017-05-171-3/+17
* mesa: add KHR_no_error support for glNamedBufferSubData()Timothy Arceri2017-05-171-7/+20
* mesa: add buffer_sub_data() helperTimothy Arceri2017-05-171-17/+24
* mesa: create validate_buffer_sub_data() helperTimothy Arceri2017-05-171-28/+39
* mesa: add KHR_no_error support for glBufferStorage()Timothy Arceri2017-05-171-3/+17
* mesa: add KHR_no_error support for glNamedBufferStorage()Timothy Arceri2017-05-171-7/+24
* mesa: add inlined_buffer_storage() helperTimothy Arceri2017-05-171-20/+27
* mesa: add validate_buffer_storage() helperTimothy Arceri2017-05-171-15/+27
* mesa: some C99 tidy upsTimothy Arceri2017-05-071-24/+10
* mesa: add KHR_no_error support to copy buffer subdata functionsTimothy Arceri2017-05-071-0/+33
* mesa: remove _mesa from static functionTimothy Arceri2017-05-071-4/+4
* mesa: make _mesa_buffer_storage() staticTimothy Arceri2017-05-071-8/+7
* mesa: make _mesa_copy_buffer_sub_data() staticTimothy Arceri2017-05-071-10/+8
* mesa: make _mesa_clear_buffer_sub_data() staticTimothy Arceri2017-05-071-20/+13
* mesa: add KHR_no_error support for flush mapped buffer functionsTimothy Arceri2017-05-071-0/+25
* mesa: make _mesa_flush_mapped_buffer_range() staticTimothy Arceri2017-05-071-9/+9
* mesa: add KHR_no_error support for unmap buffer functionsTimothy Arceri2017-05-071-0/+19
* mesa: split unmap_buffer() in twoTimothy Arceri2017-05-071-12/+17
* mesa: make _mesa_unmap_buffer() staticTimothy Arceri2017-05-071-5/+5
* mesa: add KHR_no_error support for some map buffer functionsTimothy Arceri2017-05-071-0/+53
* mesa: split out validation from map_buffer_range()Timothy Arceri2017-05-071-27/+50
* mesa: make map_buffer_range() staticTimothy Arceri2017-05-071-14/+13
* mesa: remove fallback RefCount == 0 patternTimothy Arceri2017-04-221-10/+4
* mesa: stop abstracting buffer object hashtable lockingTimothy Arceri2017-04-071-23/+10
* mesa: use internal function when deleting buffersTimothy Arceri2017-04-061-16/+16
* mesa: rework bind_buffer_object()Timothy Arceri2017-04-061-18/+16
* mesa: implement sparse buffer commitmentNicolai Hähnle2017-04-051-0/+66
* mesa: implement sparse storage buffer allocationNicolai Hähnle2017-04-051-6/+23
* mesa: Add GL_ARB_sparse_buffer boilerplateNicolai Hähnle2017-04-051-0/+12
* mesa: fix comment indentation in bind_buffers_check_offset_and_size()Brian Paul2016-11-111-10/+10
* mesa: rename gl_vertex_array_object::VertexBinding to BufferBindingBrian Paul2016-10-281-4/+4
* mesa: Unbind deleted vbo using _mesa_bind_vertex_buffer.Mathias Fröhlich2016-07-311-4/+7
* mesa/bufferobj: use mapping range in BufferSubData.Dave Airlie2016-06-011-1/+1
* mesa: log buffer ID numbers in decimal, not hexadecimalBrian Paul2016-05-241-2/+2
* mesa: use enum name in bind_buffer_object() error messageBrian Paul2016-05-241-1/+2
* mesa: Replace uses of Shared->Mutex with hash-table mutexesMatt Turner2016-05-201-12/+14
* main: uses casts to silence some _mesa_debug() format warningsBrian Paul2016-05-041-4/+6
* mesa: add OES_texture_buffer and EXT_texture_buffer supportIlia Mirkin2016-03-281-2/+2
* mesa: reset offset/size to 0 when removing atomic bindingIlia Mirkin2016-02-121-2/+2
* mesa: Add QueryBuffer to contextRafal Mielniczuk2016-02-041-0/+14
* mesa: add MESA_NO_MINMAX_CACHE environment variableNicolai Hähnle2016-02-031-0/+22
* vbo: cache/memoize the result of vbo_get_minmax_indices (v3)Nicolai Hähnle2016-02-031-1/+11
* mesa/main: bail earlier for size == 0 in _mesa_clear_buffer_sub_dataNicolai Hähnle2016-02-031-8/+8
* mesa/main: add USAGE_PIXEL_PACK_BUFFER flag to buffer UsageHistoryNicolai Hähnle2016-02-031-0/+9
* mesa: Move sanity check of BindVertexBuffer for OpenGL ES 3.1Marta Lofstedt2016-01-191-1/+1
* mesa: add Driver.InvalidateBufferSubDataNicolai Hähnle2016-01-141-8/+4
* mesa: fix the checks in _mesa_InvalidateBuffer(Sub)DataNicolai Hähnle2016-01-141-3/+15
* mesa: merge bind_atomic_buffers_{base|range}Nicolai Hähnle2016-01-081-106/+49
* mesa: merge bind_shader_storage_buffers_{base|range}Nicolai Hähnle2016-01-081-111/+51
* mesa: merge bind_uniform_buffers_{base|range}Nicolai Hähnle2016-01-081-108/+50