summaryrefslogtreecommitdiff
path: root/src/mesa/main/bufferobj.c
AgeCommit message (Expand)Author
2009-06-09mesa: added a simple bounds checker to glMap/UnmapBuffer() (disabled)Brian 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
2009-05-07mesa: fix comments, s/texture/buffer/Brian Paul
2009-05-07mesa: remove unused gl_buffer_object::OnCard fieldBrian Paul
2009-05-07mesa: added gl_buffer_object::Written flag (for debug purposes)Brian Paul
2009-05-07mesa: Compute gl_client_array->_MaxElement during array validationBrian Paul
2009-02-27mesa: set bufObj->Pointer = NULL after unmappingBrian Paul
2009-02-27mesa: if a buffer object is mapped when glDeleteBuffers() is called, unmap itBrian Paul
2009-02-27mesa: updated commentsBrian Paul
2009-02-27mesa: fix incorrect error handling in glBufferDataARB()Brian Paul
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul
2008-09-26mesa: fix default buffer object access valueBrian Paul
2008-09-18Merge commit 'origin/master' into gallium-0.2Keith Whitwell
2008-09-15mesa: remove some assertions that are invalid during context tear-downBrian Paul
2008-09-11Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gal...Alan Hourihane
2008-09-11Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell
2008-09-04mesa: improved gl_buffer_object reference countingBrian Paul
2008-04-25gallium: fix typo s/_mesa_unmap_drapix_pbo/_mesa_unmap_drawpix_pbo/Brian Paul
2008-03-21Refactor PBO validate/map code.Brian
2008-03-21Refactor PBO validate/map code.Brian
2008-03-21add a number of PBO validate/map/unmap functionsBrian Paul
2008-03-21add a number of PBO validate/map/unmap functionsBrian
2007-08-23For _mesa_share_state(), update the context's references to the new share gro...Brian
2007-01-23silence C++ warningsBrian
2006-09-21move a conditional into an assertionBrian Paul
2006-08-25Error detection/reporting was broken in several places.Brian Paul
2006-08-23Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoidBrian Paul
2006-06-12remove unused varBrian Paul
2006-06-12Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick
2006-06-03Added simple lookup_bufferobj() function to wrap the _mesa_HashLookup() callBrian Paul
2006-06-02minor clean-upsBrian Paul
2005-12-01try removing need for the uintptr_t castsBrian Paul
2005-05-05Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul
2005-03-03change gl_buffer_object's Size field to GLsizeiptrARB typeBrian Paul
2005-02-12unlock mutex upon error return (Jeff Muizelaar)Brian Paul
2005-02-11mesa-main-0-NULL.patch from Jeff MuizelaarKeith Whitwell
2005-01-20Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul
2004-11-22Don't allow queries/etc of buffer object 0 - it's invisible to users.Brian Paul
2004-11-10GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpackingBrian Paul
2004-10-31Remove redundant error checking.Brian Paul
2004-09-27VBO RefCount fix (David Reveman)Brian Paul
2004-09-14also fix possible delete bugs with buffer objects and vertex/fragment programsBrian Paul