| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-12-17 | gallium: incorporate alpha state into depth_stencil state object. | Keith Whitwell | |
| 2007-10-03 | Explain a little better what we're doing here. | Zack Rusin | |
| 2007-09-21 | Make the alpha test state a cso. | Zack Rusin | |
| 2007-09-20 | Allow drivers to cache the template in case they want to | Zack Rusin | |
| fallback through softpipe which will require the template. | |||
| 2007-09-20 | Fix failover state binding and convert the sampler to use the new | Zack Rusin | |
| state constant state object semantics. | |||
| 2007-09-20 | Convert depth_stencil state to the new semantics. | Zack Rusin | |
| 2007-09-20 | Switch fragment/vertex shaders to the new caching semantics. | Zack Rusin | |
| Allow driver custom allocation within cached objects. The shaders are currently twiced (by cso layer and by the program itself). | |||
| 2007-09-19 | Convert the rasterizer cso to the new semantics. | Zack Rusin | |
| Basically make cso hold the driver specific struct, while managing the template. | |||
| 2007-09-19 | Redo the cso cache to map driver data in a lot more pleasing way. | Zack Rusin | |
| Drivers can now create whatever they want from the state template. We use cso_state object to store the template (necessary during lookups), and the driver data. Convert blend state to the new semantics. | |||
| 2007-09-19 | Finish up conversions of shaders to immutable objects. | Zack Rusin | |
| Create/Delete calls should be split since in create we'll be compiling them so we want to know which one it is (vertex/fragment). | |||
| 2007-09-18 | Convert shader to an immutable state object. | Zack Rusin | |
| 2007-09-18 | move cso cache to the pipe directory | Zack Rusin | |
| 2007-09-18 | converting the setup state to immutable object and renaming it to rasterizer ↵ | Zack Rusin | |
| state | |||
| 2007-09-18 | Combing depth and stencil objects and making them immutable. | Zack Rusin | |
| Converting depth and stencil objects into a single state object (d3d10 like) and making it immutable. | |||
| 2007-09-18 | Make sampler an immutable state object. | Zack Rusin | |
| Switch the sample to be an immutable state object. | |||
| 2007-09-18 | Implementing a better hash, removing state_tracker dependency from the cache. | Zack Rusin | |
| Replacing mesa's main hash with one that handles collisions, moving state_tracker related caching to the state tracker to keep cso cache independent of it. Cleanups. | |||
