summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/bufferobj.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: make buffer object-related driver fallback functions staticBrian Paul2009-06-191-10/+36
* Merge branch 'arb_map_buffer_range'Brian Paul2009-06-151-10/+225
|\
| * mesa: implement GL_ARB_map_buffer_rangeBrian Paul2009-06-081-10/+225
* | mesa: use _mesa_reference_buffer_object() in a few placesBrian Paul2009-06-121-5/+9
* | mesa: added a simple bounds checker to glMap/UnmapBuffer() (disabled)Brian Paul2009-06-091-0/+35
|/
* mesa: added buffer object debug code (disabled)Brian Paul2009-06-031-0/+36
* mesa: fix error test mistake in _mesa_CopyBufferSubData()Brian Paul2009-06-021-1/+1
* mesa: _mesa_CopyBufferSubData() function, and driver fall-backBrian Paul2009-06-021-3/+142
* mesa: use Elements() for loop boundBrian Paul2009-05-221-2/+2
* mesa: minor code simplificationBrian Paul2009-05-221-9/+11
* mesa: remove pointless null ptr check, improved some error messagesBrian Paul2009-05-211-3/+3
* mesa: move the NullBufferObj from GLcontext to gl_shared_stateBrian Paul2009-05-071-12/+4
* mesa: fix comments, s/texture/buffer/Brian Paul2009-05-071-2/+2
* mesa: remove unused gl_buffer_object::OnCard fieldBrian Paul2009-05-071-2/+0
* mesa: added gl_buffer_object::Written flag (for debug purposes)Brian Paul2009-05-071-0/+6
* mesa: Compute gl_client_array->_MaxElement during array validationBrian Paul2009-05-071-0/+2
* mesa: set bufObj->Pointer = NULL after unmappingBrian Paul2009-02-271-4/+3
* mesa: if a buffer object is mapped when glDeleteBuffers() is called, unmap itBrian Paul2009-02-271-0/+5
* mesa: updated commentsBrian Paul2009-02-271-24/+18
* mesa: fix incorrect error handling in glBufferDataARB()Brian Paul2009-02-271-2/+4
* Merge commit 'origin/master' into gallium-0.2Brian Paul2009-01-021-1/+1
|\
| * mesa: increase max texture image units and GLSL samplers to 16Brian Paul2008-12-311-1/+1
* | mesa: fix default buffer object access valueBrian Paul2008-09-261-2/+9
* | Merge commit 'origin/master' into gallium-0.2Keith Whitwell2008-09-181-1/+4
|\|
| * mesa: remove some assertions that are invalid during context tear-downBrian Paul2008-09-151-1/+4
* | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gal...Alan Hourihane2008-09-111-96/+92
|\|
| * mesa: improved gl_buffer_object reference countingBrian Paul2008-09-041-96/+92
* | Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-111-2/+2
|\ \ | |/ |/|
| * gallium: fix typo s/_mesa_unmap_drapix_pbo/_mesa_unmap_drawpix_pbo/Brian Paul2008-04-251-2/+2
| * Refactor PBO validate/map code.Brian2008-03-211-61/+15
| * add a number of PBO validate/map/unmap functionsBrian Paul2008-03-211-2/+185
* | Refactor PBO validate/map code.Brian2008-03-211-61/+15
* | add a number of PBO validate/map/unmap functionsBrian2008-03-211-2/+185
* | For _mesa_share_state(), update the context's references to the new share gro...Brian2007-08-231-71/+99
|/
* silence C++ warningsBrian2007-01-231-2/+2
* move a conditional into an assertionBrian Paul2006-09-211-3/+6
* Error detection/reporting was broken in several places.Brian Paul2006-08-251-45/+70
* Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoidBrian Paul2006-08-231-5/+5
* remove unused varBrian Paul2006-06-121-2/+0
* Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick2006-06-121-43/+37
* Added simple lookup_bufferobj() function to wrap the _mesa_HashLookup() callBrian Paul2006-06-031-79/+86
* minor clean-upsBrian Paul2006-06-021-20/+21
* try removing need for the uintptr_t castsBrian Paul2005-12-011-2/+5
* Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz2005-05-051-2/+2
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-1/+1
* change gl_buffer_object's Size field to GLsizeiptrARB typeBrian Paul2005-03-031-1/+1
* unlock mutex upon error return (Jeff Muizelaar)Brian Paul2005-02-121-0/+1
* mesa-main-0-NULL.patch from Jeff MuizelaarKeith Whitwell2005-02-111-1/+1
* Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul2005-01-201-12/+6
* Don't allow queries/etc of buffer object 0 - it's invisible to users.Brian Paul2004-11-221-23/+21