summaryrefslogtreecommitdiff
path: root/src/mesa/main/bufferobj.c
AgeCommit message (Expand)AuthorFilesLines
2008-03-21Refactor PBO validate/map code.Brian1-61/+15
2008-03-21add a number of PBO validate/map/unmap functionsBrian1-2/+185
2007-08-23For _mesa_share_state(), update the context's references to the new share gro...Brian1-71/+99
2007-01-23silence C++ warningsBrian1-2/+2
2006-09-21move a conditional into an assertionBrian Paul1-3/+6
2006-08-25Error detection/reporting was broken in several places.Brian Paul1-45/+70
2006-08-23Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoidBrian Paul1-5/+5
2006-06-12remove unused varBrian Paul1-2/+0
2006-06-12Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick1-43/+37
2006-06-03Added simple lookup_bufferobj() function to wrap the _mesa_HashLookup() callBrian Paul1-79/+86
2006-06-02minor clean-upsBrian Paul1-20/+21
2005-12-01try removing need for the uintptr_t castsBrian Paul1-2/+5
2005-05-05Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz1-2/+2
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul1-1/+1
2005-03-03change gl_buffer_object's Size field to GLsizeiptrARB typeBrian Paul1-1/+1
2005-02-12unlock mutex upon error return (Jeff Muizelaar)Brian Paul1-0/+1
2005-02-11mesa-main-0-NULL.patch from Jeff MuizelaarKeith Whitwell1-1/+1
2005-01-20Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul1-12/+6
2004-11-22Don't allow queries/etc of buffer object 0 - it's invisible to users.Brian Paul1-23/+21
2004-11-10GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpackingBrian Paul1-3/+4
2004-10-31Remove redundant error checking.Brian Paul1-22/+48
2004-09-27VBO RefCount fix (David Reveman)Brian Paul1-0/+9
2004-09-14also fix possible delete bugs with buffer objects and vertex/fragment programsBrian Paul1-3/+6
2004-09-09Update the doxygen configuration file.Jose Fonseca1-2/+1
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 101...Brian Paul1-1/+13
2004-03-13Implementation of GL_EXT_pixel_buffer_object extension.Brian Paul1-0/+76
2004-03-04yet another take on VBO deleting and reference countingBrian Paul1-1/+53
2004-03-03more changes to VBO reference counting and deletionBrian Paul1-36/+7
2004-02-13set buffer object default Usage and AccessBrian Paul1-2/+4
2004-02-11Do more bookkeeping of vertex buffer object reference counts.Brian Paul1-0/+6
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul1-12/+0
2003-10-21Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett1-11/+11
2003-10-21fix an error messageBrian Paul1-1/+1
2003-10-19Move initialization of default ctx->Driver.buffer-object-functions intoBrian Paul1-0/+12
2003-10-15minor tweaksBrian Paul1-2/+2
2003-10-14bufObj->Access wasn't being setBrian Paul1-1/+3
2003-10-14minor fix in buffer_object_get_target()Brian Paul1-1/+1
2003-09-19Assorted casts to silence g++ warnings.Brian Paul1-1/+1
2003-09-18Add casts to prevent signed/unsigned compare compiler warnings.Karl Schultz1-4/+4
2003-09-17Fixed/added some error checks.Brian Paul1-27/+31
2003-09-17unbind vertex arrays from buffer in DeleteBuffersARB()Brian Paul1-1/+26
2003-09-17More work on ARB_vertex_buffer_object.Brian Paul1-47/+88
2003-09-15Some work on ARB_vertex_buffer_object.Brian Paul1-20/+27
2003-09-09Added prototypes for internal functions to bufferobj.h.Brian Paul1-37/+23
2003-09-09Added most of the infrastructure required to supportIan Romanick1-80/+527
2003-07-17Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell1-1/+1
2003-05-10fix MapBufferARB() return typeBrian Paul1-4/+6
2003-04-09basic work on GL_ARB_vertex_buffer_objectBrian Paul1-4/+182
2003-03-29Basic infrastructure for GL_ARB_vertex_buffer_object.Brian Paul1-0/+98