Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-29 | llvmpipe: shortcircuit repeated lookups of the same tile | Keith Whitwell | |
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. | |||
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 | |