Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-12 | vbo: Avoid extra validation of DrawElements. | Eric Anholt | |
This saves mapping the index buffer to get a bounds on the indices that drivers just drop on the floor in the VBO case (cache win), saves a bonus walk of the indices in the CheckArrayBounds case, and other miscellaneous validation. On intel it's a particularly a large win (50-100% in my app) because even though we let the indices stay in both CPU and GPU caches, we still end up waiting for the GPU to be done with the buffer before reading from it. Drivers that want the min/max_index fields must now check index_bounds_valid and use vbo_get_minmax_index before using them. | |||
2008-07-07 | mesa: added GLAPIENTRY keywords | Jonathan White | |
2008-07-03 | mesa: added _vbo_VertexAttrib4f() | Brian Paul | |
2008-06-20 | mesa: added _vbo_Materialfv() | Brian Paul | |
2008-06-20 | mesa: _vbo_Color4f, _vbo_Normal3f, _vbo_MultiTexCoord4f functions | Brian Paul | |
2007-12-07 | New vbo_set_draw_func() to keep vbo context opaque to state tracker and tnl ↵ | Brian | |
module. | |||
2007-08-17 | added vbo_use_buffer_objects() to specify that immediate mode data should be ↵ | Brian | |
put into bufferobjects | |||
2007-07-04 | Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵ | Brian | |
of -I flags. | |||
2007-01-30 | Use new rebase helper. Remove other rebase code. | Keith Whitwell | |
2007-01-30 | Helper for rebasing draw requests where min_index != 0. | Keith Whitwell | |
2007-01-15 | Hook in split functionality | keithw | |
2006-10-31 | move public structure definitions to vbo.h | Keith Whitwell | |
2006-10-30 | switch several dri drivers over | Keith Whitwell | |