Move compiler.h and imports.h/c from src/mesa/main into src/util
[mesa.git] / src / mesa / main / bufferobj.c
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2019-11-19 Pierre-Eric Pellou... mesa: add ARB_sparse_buffer NamedBufferPageCommitmentEX...
2019-11-19 Pierre-Eric Pellou... mesa: add ARB_clear_buffer_object named functions
2019-10-18 Pierre-Eric Pellou... mesa: add EXT_dsa NamedCopyBufferSubDataEXT function
2019-07-31 Pierre-Eric Pellou... mesa: add EXT_dsa NamedBuffer functions
2019-06-28 Pierre-Eric Pellou... mesa: add buffer != 0 checks to glNamedBufferEXT functions
2019-06-28 Marek Olšákmesa: fix a typo in map_named_buffer_range
2019-06-28 Timothy Arcerimesa: add support for glMapNamedBufferEXT()
2019-06-28 Timothy Arcerimesa: add support for glUnmapNamedBufferEXT()
2019-06-28 Timothy Arcerimesa: add support for glMapNamedBufferRangeEXT()
2019-06-28 Timothy Arcerimesa: add support for glNamedBufferStorageEXT
2019-06-28 Timothy Arcerimesa: add support for glNamedBuffer*DataEXT()
2019-03-14 Mark Janesmesa: rename logging functions to reflect that they...
2019-03-04 Mathias Fröhlichmesa: Track buffer object use also for VAO usage.
2019-02-15 Andres Gomezmesa: INVALID_VALUE for wrong type or format in Clear...
2018-09-20 Brian Paulmesa: use GLsizeiptrARB, GLintptrARB in bufferobj.c
2018-06-29 Timothy Arcerimesa: add ARB_draw_indirect support to compat profile
2018-05-17 Mathias Fröhlichmesa: Remove flush_vertices argument from VAO methods.
2018-02-23 Mathias Fröhlichmesa: Add flush_vertices to _mesa_bind_vertex_buffer.
2018-02-06 Mathias Fröhlichmesa: Use atomics for buffer objects reference counts.
2017-11-09 Timothy Arcerimesa: use simple mtx in core mesa
2017-10-23 Dave Airliemesa/bufferobj: don't double negate the range
2017-10-10 Dave Airliemesa/bufferobj: consolidate some buffer binding code.
2017-10-10 Dave Airliemesa/bufferobj: consolidate some codepaths between...
2017-10-10 Dave Airliemesa: rename various buffer bindings to one struct.
2017-10-10 Dave Airliemesa: align atomic buffer handling code with ubo/ssbo...
2017-10-03 Brian Paulmesa: silence 'variable may be used uninitialized'...
2017-08-24 Samuel Pitoisetmesa: remove duplicate assignments in bind_xfb_buffers()
2017-08-22 Samuel Pitoisetmesa: only expose EXT_memory_object functions if the...
2017-08-08 Timothy Arcerimesa: don't error check the default buffer object
2017-08-06 Timothy Arcerimesa: hook up (Named)BufferStorageMem api
2017-08-06 Andres Rodriguezmapi: add EXT_external_objects and EXT_external_objects_fd
2017-08-02 Samuel Pitoisetmesa: add KHR_no_error support to glClear*Buffer*Data()
2017-08-02 Samuel Pitoisetmesa: add clear_buffer_sub_data_error() helper
2017-08-02 Samuel Pitoisetmesa: add KHR_no_error support to glNamedBufferData...
2017-08-02 Samuel Pitoisetmesa: add buffer_data() and buffer_data_error() helpers
2017-07-31 Samuel Pitoisetmesa: add KHR_no_error support to glDeleteBuffers()
2017-07-31 Samuel Pitoisetmesa: add delete_buffers() helper
2017-07-27 Timothy Arcerimesa: check that buffer object is not NULL before initi...
2017-07-26 Timothy Arcerimesa: drop useless assert
2017-07-26 Timothy Arcerimesa: call binding functions directly from glDeleteBuffers
2017-07-26 Timothy Arcerimesa: move static binding functions above _mesa_DeleteB...
2017-07-26 Timothy Arcerimesa: don't try to re-generate the default buffer
2017-06-28 Samuel Pitoisetmesa: add KHR_no_error support for gl*Buffers()
2017-06-28 Samuel Pitoisetmesa: prepare create_buffers() helper for KHR_no_error...
2017-06-21 Marek Olšákmesa: remove _NEW_BUFFER_OBJECT
2017-06-14 Samuel Pitoisetmesa: refuse to change tex buffers when a handle is...
2017-06-07 Samuel Pitoisetmesa: add KHR_no_error support for glBindBuffer()
2017-06-07 Samuel Pitoisetmesa: add KHR_no_error support for glInvalidateBufferData()
2017-06-07 Samuel Pitoisetmesa: add KHR_no_error support for glInvalidateBufferSu...
2017-06-07 Samuel Pitoisetmesa: add invalidate_buffer_subdata() helper
2017-05-29 Timothy Arcerimesa: add KHR_no_error support for glBindBufferRange()
2017-05-29 Timothy Arcerimesa: create bind_buffer_range() helper
2017-05-29 Timothy Arcerimesa: convert mesa_bind_buffer_range_transform_feedback...
2017-05-29 Timothy Arcerimesa: split bind_atomic_buffer() in two
2017-05-29 Timothy Arcerimesa: split bind_buffer_range_shader_storage_buffer...
2017-05-29 Timothy Arcerimesa: split bind_buffer_range_uniform_buffer() in two
2017-05-17 Timothy Arcerimesa: add KHR_no_error support for glBufferSubData()
2017-05-17 Timothy Arcerimesa: add KHR_no_error support for glNamedBufferSubData()
2017-05-17 Timothy Arcerimesa: add buffer_sub_data() helper
2017-05-17 Timothy Arcerimesa: create validate_buffer_sub_data() helper
2017-05-17 Timothy Arcerimesa: add KHR_no_error support for glBufferStorage()
2017-05-17 Timothy Arcerimesa: add KHR_no_error support for glNamedBufferStorage()
2017-05-17 Timothy Arcerimesa: add inlined_buffer_storage() helper
2017-05-17 Timothy Arcerimesa: add validate_buffer_storage() helper
2017-05-07 Timothy Arcerimesa: some C99 tidy ups
2017-05-07 Timothy Arcerimesa: add KHR_no_error support to copy buffer subdata...
2017-05-07 Timothy Arcerimesa: remove _mesa from static function
2017-05-07 Timothy Arcerimesa: make _mesa_buffer_storage() static
2017-05-07 Timothy Arcerimesa: make _mesa_copy_buffer_sub_data() static
2017-05-07 Timothy Arcerimesa: make _mesa_clear_buffer_sub_data() static
2017-05-07 Timothy Arcerimesa: add KHR_no_error support for flush mapped buffer...
2017-05-07 Timothy Arcerimesa: make _mesa_flush_mapped_buffer_range() static
2017-05-07 Timothy Arcerimesa: add KHR_no_error support for unmap buffer functions
2017-05-07 Timothy Arcerimesa: split unmap_buffer() in two
2017-05-07 Timothy Arcerimesa: make _mesa_unmap_buffer() static
2017-05-07 Timothy Arcerimesa: add KHR_no_error support for some map buffer...
2017-05-07 Timothy Arcerimesa: split out validation from map_buffer_range()
2017-05-07 Timothy Arcerimesa: make map_buffer_range() static
2017-04-22 Timothy Arcerimesa: remove fallback RefCount == 0 pattern
2017-04-06 Timothy Arcerimesa: stop abstracting buffer object hashtable locking
2017-04-05 Timothy Arcerimesa: use internal function when deleting buffers
2017-04-05 Timothy Arcerimesa: rework bind_buffer_object()
2017-04-05 Nicolai Hähnlemesa: implement sparse buffer commitment
2017-04-05 Nicolai Hähnlemesa: implement sparse storage buffer allocation
2017-04-05 Nicolai Hähnlemesa: Add GL_ARB_sparse_buffer boilerplate
2016-11-11 Brian Paulmesa: fix comment indentation in bind_buffers_check_off...
2016-10-28 Brian Paulmesa: rename gl_vertex_array_object::VertexBinding...
2016-07-31 Mathias Fröhlichmesa: Unbind deleted vbo using _mesa_bind_vertex_buffer.
2016-06-01 Dave Airliemesa/bufferobj: use mapping range in BufferSubData.
2016-05-24 Brian Paulmesa: log buffer ID numbers in decimal, not hexadecimal
2016-05-24 Brian Paulmesa: use enum name in bind_buffer_object() error message
2016-05-20 Matt Turnermesa: Replace uses of Shared->Mutex with hash-table...
2016-05-04 Brian Paulmain: uses casts to silence some _mesa_debug() format...
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-29 Ilia Mirkinmesa: add OES_texture_buffer and EXT_texture_buffer...
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-12 Ilia Mirkinmesa: reset offset/size to 0 when removing atomic binding
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Rafal Mielniczukmesa: Add QueryBuffer to context
next