summaryrefslogtreecommitdiff
path: root/src/mesa/main/bufferobj.c
AgeCommit message (Expand)AuthorFilesLines
2014-05-02glapi: Add infrastructure for ARB_multi_bindFredrik Höglund1-0/+13
2014-03-31mesa/st: Accelerate ARB_clear_buffer_object with clear_bufferIlia Mirkin1-3/+3
2014-03-03mesa: switch to c11 mutex functionsBrian Paul1-13/+13
2014-03-03mesa: don't call ctx->Driver.ClearBufferSubData() if size==0Brian Paul1-4/+8
2014-02-25mesa: allow buffers to be mapped multiple timesMarek Olšák1-113/+102
2014-02-25mesa: allow buffers mapped with the persistent flag to be used by the GPUMarek Olšák1-13/+19
2014-02-25mesa: add error checks to glMapBufferRange, glMapBuffer for ARB_buffer_storageMarek Olšák1-7/+57
2014-02-25mesa: implement glBufferStorage, immutable buffers; add extension enable flagMarek Olšák1-0/+93
2014-02-25mesa: add storage flags parameter to Driver.BufferDataMarek Olšák1-2/+7
2014-02-25mesa: remove unused driver hook BindBufferMarek Olšák1-5/+0
2014-02-09mesa: Removed unnecessary check for NULL pointer when freeing memorySiavash Eliasi1-2/+1
2014-02-03mesa: Rename ElementArrayBufferObj to IndexBufferObj.Kenneth Graunke1-3/+3
2014-02-03mesa: Rename "struct gl_array_object" to gl_vertex_array_object.Kenneth Graunke1-1/+1
2014-02-03mesa: Rename "arrayObj" local variables to "vao".Kenneth Graunke1-4/+4
2014-02-03mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke1-4/+4
2014-01-31mesa: use _mesa_align_free() in _mesa_delete_buffer_object()Brian Paul1-1/+1
2014-01-29mesa: Use _mesa_align_malloc in _mesa_buffer_dataSiavash Eliasi1-2/+5
2014-01-27mesa: change gl_format to mesa_formatMark Mueller1-6/+6
2014-01-16mesa/main: Free ctx->DrawIndirectBuffer during teardownAaron Watry1-0/+2
2013-12-18mesa: Implement functions for clear_buffer_object extensionsPi Tabred1-0/+279
2013-12-18mesa: Modify get_buffer() to allow for a variable error codePi Tabred1-16/+28
2013-12-18mesa: Add bufferobj_range_mapped functionPi Tabred1-32/+59
2013-11-25mesa: Add binding point for indirect bufferChris Forbes1-0/+14
2013-11-07mesa: Add ARB_vertex_attrib_bindingFredrik Höglund1-2/+2
2013-11-07mesa: Make handle_bind_buffer_gen() non-staticFredrik Höglund1-10/+14
2013-11-07mesa: Rename gl_array_object::VertexAttrib to _VertexAttribFredrik Höglund1-2/+2
2013-10-29mesa: Add support for ARB_shader_atomic_counters.Francisco Jerez1-0/+58
2013-09-24mesa: remove outdated commentDylan Noblesmith1-1/+0
2013-09-04mesa: free object labels when deletingTimothy Arceri1-0/+1
2013-06-05mesa: remove outdated version lines in commentsRico Schüller1-1/+0
2013-05-28mesa: declare UniformBufferBindings as an array with a static sizeMarek Olšák1-8/+2
2013-05-11mesa: add & use a new driver flag for UBO updates instead of _NEW_BUFFER_OBJECTMarek Olšák1-1/+2
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-04-17mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul1-1/+0
2013-02-07mesa: Don't check (offset + size <= bufObj->Size) in BindBufferRange.Paul Berry1-7/+0
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-11/+0
2013-01-15mesa: Fix default value of BUFFER_ACCESS_FLAGS.Kenneth Graunke1-28/+25
2012-12-12mesa: don't advertise ARB_texture_buffer_object in legacy contextsMarek Olšák1-2/+2
2012-12-07mesa: Ignore size and offset parameters for BindBufferRange when buffer is 0Matt Turner1-10/+12
2012-11-12mesa: Standardize names of OpenGL functions.Paul Berry1-20/+20
2012-11-06dispatch: Delete unused init_dispatch functions.Paul Berry1-31/+0
2012-11-06dispatch: Make all API functions non-static.Paul Berry1-2/+2
2012-11-04mesa: Fix the core GL genned-name handling for glBindBufferBase()/Range().Eric Anholt1-8/+14
2012-11-01dispatch: GLES1 fixes for _mesa_create_exec_table().Paul Berry1-1/+1
2012-10-23_mesa_create_exec_table: GLES3 fixes.Paul Berry1-0/+3
2012-10-16mesa/es: Enable GL_EXT_map_buffer_rangeFredrik Höglund1-6/+16
2012-09-28mesa: Don't set dispatch pointer for glGetBufferSubData in ES2Ian Romanick1-1/+3
2012-09-15mesa: remove FEATURE_APPLE_object_purgeable define.Oliver McFadden1-3/+0