aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_bld_flow.h
Commit message (Collapse)AuthorAgeFilesLines
* llvmpipe: Make lp_type a regular union.José Fonseca2009-09-141-2/+2
| | | | | Union not worth the hassle of violating C99 or adding a name to the structure.
* llvmpipe: Proper control flow builders.José Fonseca2009-09-101-6/+32
| | | | | | | | | | New control flow helper functions which keep track of all variables and generate the correct Phi functions. This re-enables skipping the fs execution of quads masked out by the rasterizer, early z testing, and kill opcode. This yields a performance improvement of around 20%.
* llvmpipe: Early depth testing.José Fonseca2009-08-291-0/+34
|
* llvmpipe: Split control flow function declarations and notes.José Fonseca2009-08-291-0/+69