Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvmpipe: Pass the alpha ref value and blend color in the jit context. | José Fonseca | 2009-08-29 | 1 | -1/+1 |
| | |||||
* | llvmpipe: Pass fragment context to generated function in a single structure. | José Fonseca | 2009-08-29 | 1 | -9/+3 |
| | |||||
* | llvmpipe: Squash the quad pipeline. | José Fonseca | 2009-08-29 | 1 | -7/+81 |
| | | | | It had been reduced to one fixed stage. | ||||
* | llvmpipe: Hack to force the line/point rasterization also fit the blend ↵ | José Fonseca | 2009-08-29 | 1 | -16/+42 |
| | | | | function expectations. | ||||
* | llvmpipe: Put the position coefficients together with the inputs. | José Fonseca | 2009-08-29 | 1 | -50/+48 |
| | | | | | The automatic search'n'replace leaves lp_setup.c a bit ugly, but this code will be eventually code generated as well. | ||||
* | llvmpipe: prefix point/line/tri_setup() functions with llvmpipe_ | Brian Paul | 2009-08-29 | 1 | -6/+6 |
| | | | | Avoid symbol collisions with softpipe. | ||||
* | llvmpipe: use align_malloc for all structs containing ALIGN16 members | Keith Whitwell | 2009-08-29 | 1 | -2/+7 |
| | | | | | Unless the struct is allocated aligned, aligning the members isn't very helpful. | ||||
* | llvmpipe: Rasterize the quads according to what the blend function expects. | José Fonseca | 2009-08-29 | 1 | -12/+12 |
| | |||||
* | llvmpipe: Compute interpolation coeffs directly into SoA layout. | José Fonseca | 2009-08-29 | 1 | -138/+224 |
| | |||||
* | llvmpipe: actually pass >1 quad from triangle routine | Keith Whitwell | 2009-08-29 | 1 | -97/+89 |
| | | | | First attempt | ||||
* | llvmpipe: expand quad pipeline to process >1 quad at a time | Keith Whitwell | 2009-08-29 | 1 | -2/+2 |
| | | | | | | This is part one -- we still only pass a single quad down, but the code can now cope with more. The quads must all be from the same tile. | ||||
* | llvmpipe: rip out old mulithread support | Keith Whitwell | 2009-08-29 | 1 | -236/+17 |
| | |||||
* | llvmpipe: remove unused vars in lp_setup.c | Keith Whitwell | 2009-08-29 | 1 | -5/+0 |
| | |||||
* | llvmpipe: use bitwise logic to setup quad masks in lp_setup | Keith Whitwell | 2009-08-29 | 1 | -25/+40 |
| | |||||
* | llvmpipe: simplify flush_spans | Keith Whitwell | 2009-08-29 | 1 | -53/+19 |
| | | | | No loss of performance, but simpler code. | ||||
* | llvmpipe: Rename preprocessor symbols too. | José Fonseca | 2009-08-29 | 1 | -10/+10 |
| | |||||
* | llvmpipe: Fork softpipe for experimentation with llvm. | José Fonseca | 2009-08-29 | 1 | -0/+1550 |