Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-29 | llvmpipe: Start hiding llvmpipe_cached_tile. | José Fonseca | |
2009-08-29 | llvmpipe: Blend in place. | José Fonseca | |
2009-08-29 | llvmpipe: Code generate logic ops. | José Fonseca | |
2009-08-29 | llvmpipe: Rasterize the quads according to what the blend function expects. | José Fonseca | |
2009-08-29 | llvmpipe: Tile in SoA format identical to the blender function output. | José Fonseca | |
2009-08-29 | llvmpipe: Tiles in rgba8 format. | José Fonseca | |
2009-08-29 | llvmpipe: Store tile color in SoA. | José Fonseca | |
2009-08-29 | llvmpipe: Code generate color masking. | José Fonseca | |
2009-08-29 | llvmpipe: Use the generated SoA blending code. | José Fonseca | |
2009-08-29 | llvmpipe: cope with nr_cbufs == 0 | Keith Whitwell | |
Disable blend code when no color buffer | |||
2009-08-29 | llvmpipe: move all color-combine code into lp_quad_blend.c | Keith Whitwell | |
Consolidate the read-modify-write color combining code from the blend, colormask and output stages. | |||
2009-08-29 | llvmpipe: example fastpaths in blending | Keith Whitwell | |
2009-08-29 | llvmpipe: actually pass >1 quad from triangle routine | Keith Whitwell | |
First attempt | |||
2009-08-29 | llvmpipe: expand quad pipeline to process >1 quad at a time | Keith Whitwell | |
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. | |||
2009-08-29 | llvmpipe: remove backwards dependency from tilecache to llvmpipe | Keith Whitwell | |
The tile cache is a utility, it shouldn't know anything about the entity which is making use of it (ie llvmpipe). Remove llvmpipe parameter to all the tilecache function calls, and also remove the need to keep a llvmpipe pointer in the sampler structs. | |||
2009-08-29 | llvmpipe: Fork softpipe for experimentation with llvm. | José Fonseca | |