summaryrefslogtreecommitdiff
path: root/src/mesa/main/bufferobj.c
AgeCommit message (Expand)Author
2011-02-28mesa: move PBO-related functions into a new fileBrian Paul
2011-02-08mesa: add/update VERBOSE_API loggingBrian Paul
2011-01-07mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee
2011-01-05mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee
2010-11-11mesa: fix glDeleteBuffers() regressionBrian Paul
2010-11-11mesa: make glIsBuffer() return false for never bound buffersBrian Paul
2010-11-09mesa: no-op glBufferSubData() on size==0Brian Paul
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-09-27mesa: Force GL_ARB_copy_buffer to always be enabledIan Romanick
2010-09-02mesa: fix some printf warnings with castsBrian Paul
2010-09-01mesa: Fix many printf-like warnings.Eric Anholt
2010-07-16mesa: return retval in _mesa_RenderObjectUnpurgeable()Brian Paul
2010-07-14mesa: fix _mesa_Texture/Render/BufferObjectUnpurgeable() return valuesBrian Paul
2010-03-30mesa: add new query/buffer targets for transform feedbackBrian Paul
2010-03-30mesa: Add missing features.Chia-I Wu
2010-03-22mesa: remove return, do as the comment saysBrian Paul
2010-03-20mesa: added new GL3 buffer object queriesBrian Paul
2010-03-05Always return VOLATILE for ObjectPurgeable(VOLATILE)Chris Wilson
2010-03-05mesa: whitespace fixes, 80-column wrapping, etc.Brian Paul
2010-03-05APPLE_object_purgeable: coreChris Wilson
2010-02-19Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg
2010-02-19mesa: replace _mesa_bzero() with memset()Brian Paul
2010-02-19Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke
2010-02-09mesa: Enable true refcounting for NullBufferObj.Michal Krol
2010-02-09mesa: Protect buffer objects reference counting with a mutex.Michal Krol
2010-01-02mesa: added _mesa_GetBufferParameteri64v()Brian Paul
2009-10-27mesa: code refactoring to eliminate a switch stmt in bind_buffer_object()Brian Paul
2009-09-22mesa: fix more buffer object error messagesBrian Paul
2009-09-03mesa: combined PBO validate/map helpersBrian Paul
2009-09-03mesa: consolidate PBO map/unmap helpersBrian Paul
2009-09-03mesa: change ctx->Driver.BufferData() to return GLboolean for success/failureBrian Paul
2009-08-31mesa: set additional fields in _mesa_buffer_map_range()Brian Paul
2009-08-31mesa: set Length/Offset fields in _mesa_buffer_map()Brian Paul
2009-08-31mesa: additional assertions for ctx->Driver.UnmapBuffer()Brian Paul
2009-08-31mesa: new assertions, comments about buffer mappingBrian Paul
2009-08-12mesa: use _mesa_is_bufferobj()Brian Paul
2009-08-07mesa: use _mesa_bufferobj_mapped()Brian Paul
2009-06-19mesa: make buffer object-related driver fallback functions staticBrian Paul
2009-06-15Merge branch 'arb_map_buffer_range'Brian Paul
2009-06-12mesa: use _mesa_reference_buffer_object() in a few placesBrian Paul
2009-06-09mesa: added a simple bounds checker to glMap/UnmapBuffer() (disabled)Brian Paul
2009-06-08mesa: implement GL_ARB_map_buffer_rangeBrian Paul
2009-06-03mesa: added buffer object debug code (disabled)Brian Paul
2009-06-02mesa: fix error test mistake in _mesa_CopyBufferSubData()Brian Paul
2009-06-02mesa: _mesa_CopyBufferSubData() function, and driver fall-backBrian Paul
2009-05-22mesa: use Elements() for loop boundBrian Paul
2009-05-22mesa: minor code simplificationBrian Paul
2009-05-21mesa: remove pointless null ptr check, improved some error messagesBrian Paul
2009-05-07mesa: move the NullBufferObj from GLcontext to gl_shared_stateBrian Paul