History log of /external/mesa3d/src/gallium/auxiliary/indices/u_indices.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
79a05a6b3f8a995c80d27a1f32f85ad84b1a6f9d 04-Mar-2009 Keith Whitwell <keithw@vmware.com> indices: add translate/generate functions for unfilled modes

Most of the time unfilled rendering requires a lot more thought than
just translating triangles to lines or points. But sometimes, you can
do exactly that, and it can be quite a bit quicker. Add code to do the
translation. The caller has to determine whether it's a legal thing
to do in the current state, in particular you'd need:
- culling disabled
- offset disabled
- same front and back fill modes
- possibly other stuff I can't think of.
/external/mesa3d/src/gallium/auxiliary/indices/u_indices.h
3120894c6d33a26cda642246344e8945db200ac2 05-Feb-2009 Keith Whitwell <keithw@vmware.com> gallium: add new aux lib for index list translations

Could this be the ultimate index list translating utility? Maybe, but it
doesn't yet include support for splitting primitives.

Unlike previous attempts, this captures all possible combinations of API
and hardware provoking vertex, supports generated list reuse and various
other tricks. Relies on python-generated code.
/external/mesa3d/src/gallium/auxiliary/indices/u_indices.h