summaryrefslogtreecommitdiffstats
path: root/src/mesa/vbo/vbo_save.h
Commit message (Collapse)AuthorAgeFilesLines
* vbo: cache last dlist vertex in malloced memoryKeith Whitwell2009-04-161-0/+7
| | | | | | Avoids repeated mapping of the VBO buffer on display list replay. We need access to the final vertex in order to update the GL current attrib values.
* Merge commit 'origin/gallium-0.1'Keith Whitwell2009-03-031-1/+1
|\ | | | | | | | | | | | | | | | | | | Conflicts: scons/gallium.py src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/gallium/include/pipe/p_defines.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_exec_draw.c
| * vbo: use MapBufferRange where availableKeith Whitwell2009-03-031-1/+1
| | | | | | | | | | | | Previously would have to allocate a new VBO after firing a draw command as subsequent call to Map() on old VBO might block if the driver had submitted the commands to hardware.
* | mesa: display list clean-upsBrian2009-01-311-1/+1
|/ | | | Rename some structs and fields to be more consistant with the rest of mesa.
* Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵Brian2007-07-041-1/+1
| | | | of -I flags.
* Remove special-case handling for index and edgeflagKeith Whitwell2007-01-151-2/+0
| | | | | This isn't required with the changes to core mesa and the new attribute layout.
* move public structure definitions to vbo.hKeith Whitwell2006-10-311-0/+1
|
* Remove wakeup functions. This code is intended to be active all theKeith Whitwell2006-10-301-2/+0
| | | | time.
* Checkpoint of new vbo-building code. Currently builds regular arraysKeith Whitwell2006-10-291-0/+180
rather than VBO's - VBOs are easy but need to look closer at the driver interface. The trivial/tri demo works.