summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_quad.h
AgeCommit message (Collapse)AuthorFilesLines
2009-10-08llvmpipe: Remove quad headers.José Fonseca1-114/+0
2009-08-29llvmpipe: Generate the fragment pipeline into a single function.José Fonseca1-1/+0
Still hackish. Will document and optimize later.
2009-08-29llvmpipe: Code generate the depth test, and include in the shader.José Fonseca1-1/+0
Only 32bit depth/stencil surfaces supported for now. Stencil ops not implemented yet.
2009-08-29llvmpipe: Put the position coefficients together with the inputs.José Fonseca1-4/+3
The automatic search'n'replace leaves lp_setup.c a bit ugly, but this code will be eventually code generated as well.
2009-08-29llvmpipe: Compute interpolation coeffs directly into SoA layout.José Fonseca1-1/+12
2009-08-29llvmpipe: Use the generated SoA blending code.José Fonseca1-1/+1
2009-08-29llvmpipe: actually pass >1 quad from triangle routineKeith Whitwell1-3/+3
First attempt
2009-08-29llvmpipe: Rename preprocessor symbols too.José Fonseca1-3/+3
2009-08-29llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca1-0/+106