Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-16 | draw: rewrite stream output to handle all the dark corners | Zack Rusin | |
register masks, multiple output buffers, multiple primitives, non-linear vertices (elts) and stride semantics. | |||
2010-06-08 | gallium: make draw auto work and add relevant caps and docs | Zack Rusin | |
2010-05-05 | gallium: rename draw() to draw_elements() in vbuf code | Brian Paul | |
Now we have draw_elements() and draw_arrays() to be consistent with the pipe_context drawing functions. | |||
2009-02-17 | draw: add map/unmap directives for swtnl driver interface | Keith Whitwell | |
Previously draw module asked for a pointer into (mapped) vertex data, which it would incrementally fill and emit draw commands against. This was hard for the drivers to deal with, especially in the case where a draw command would force a flush and thus an unmap of the vertex data. With this change, the draw module explicitly maps & then unmaps vertex data prior to emitting draw commands. | |||
2009-01-09 | draw: Add missing include. | José Fonseca | |
2009-01-08 | draw: Predeclare struct. | José Fonseca | |
2008-12-23 | draw: allow driver-override of draw_need_pipeline() | Keith Whitwell | |
2008-08-26 | draw: attempt atomic submit of large drawelements calls | Keith Whitwell | |
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-03-17 | gallium: improvements, or extensions at least, to the passthrough path | Keith Whitwell | |
Passthrough is actually more tricky than you'd think... | |||
2008-03-10 | draw: placeholder/prototype code for a passthrough draw path | Keith Whitwell | |
2008-02-15 | Code reorganization: s/aux/auxiliary/. | José Fonseca | |
"aux" is a reserved name on Windows (X_X) |