summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt_vcache_tmp.h
Commit message (Collapse)AuthorAgeFilesLines
* Revert "draw: no need to rearrange most primitives in vcache for ↵Keith Whitwell2008-06-101-68/+55
| | | | | | flatshade-first" This reverts commit ad44e68706877ab06929747e7a82c718c1c27e02.
* draw: no need to rearrange most primitives in vcache for flatshade-firstKeith Whitwell2008-06-101-55/+68
| | | | | | | The driver/pipeline will still be applying flatshade-first state to the triangles emitted from vcache, so there's no need to rotate the vertices of most primitives. The only exception is POLYGON, as explained in the code.
* draw: fix intermediate buffer confusion in draw_vs_varient.cKeith Whitwell2008-06-061-0/+2
| | | | | | The final output buffer can't be used to hold intermediate results as the intermediate vertex size may be greater than the final vertex size, and in any case the output buffer may be uncached in hw drivers.
* gallium: MSVC warning fixes.José Fonseca2008-05-291-4/+5
| | | | | | | | Conflicts: src/gallium/auxiliary/draw/draw_pt_varray.c src/gallium/auxiliary/draw/draw_pt_varray_tmp.h src/gallium/auxiliary/draw/draw_pt_vcache.c
* draw: handle edgeflags and reset-line-stipple againKeith Whitwell2008-04-241-0/+174