Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvmpipe: shortcircuit repeated lookups of the same tile | Keith Whitwell | 2009-08-29 | 1 | -5/+7 |
| | | | | | | | | | The lp_tile_cache is often called repeatedly to look up the same tile. Add a cache (to the cache) of the single tile most recently retreived and make a quick inline check to see if this matches the subsequent request. Add a tile_address bitfield struct to make this check easier. | ||||
* | llvmpipe: remove backwards dependency from tilecache to llvmpipe | Keith Whitwell | 2009-08-29 | 1 | -21/+11 |
| | | | | | | | | 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. | ||||
* | llvmpipe: Fork softpipe for experimentation with llvm. | José Fonseca | 2009-08-29 | 1 | -0/+1295 |