Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium: rework provoking vertex code | Brian Paul | 2010-05-05 | 1 | -15/+56 |
| | | | | | | | | | | | | | | Builds on commit ddb0e18f6c5582d4d2cc59ffd16ad9c4639ed059 and fixes regressions in glean clipFlat test. We assume that Gallium drivers observe flatshade_first for all triangles and that all the assorted per-triangle calls in the 'draw' module also follow flatshade_first. Everything else builds on those rules. Gallium does not use follow flatshade_first for GL quads, quad strips and polygons; the "last" vertex is always the provoking vertex for those prims. So now there are separate QUAD_FIRST_PV and QUAD_LAST_PV macros in the draw primitive decomposition code instead of one QUAD macro. | ||||
* | draw: Preserve the provoking vertex both when decomposing and clipping. | José Fonseca | 2010-05-05 | 1 | -17/+8 |
| | | | | Based on John Lawless' feedback. | ||||
* | draw: quads never provoke the first vertex | Marek Olšák | 2010-03-09 | 1 | -30/+10 |
| | |||||
* | draw: use flatfirst variable | Brian Paul | 2009-06-18 | 1 | -1/+1 |
| | |||||
* | draw: remove debug code | Brian Paul | 2009-06-18 | 1 | -7/+0 |
| | |||||
* | draw: implement flatshade_first for drawing pipeline | Brian Paul | 2009-06-09 | 1 | -18/+54 |
| | |||||
* | draw: Fix MSVC warnings. | José Fonseca | 2008-06-02 | 1 | -3/+3 |
| | |||||
* | decomposition from keith, adds decomposition of more prim to the pipeline | Zack Rusin | 2008-05-13 | 1 | -0/+153 |