Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-17 | gallium: incorporate alpha state into depth_stencil state object. | Keith Whitwell | |
2007-12-11 | gallium: remove set_sampler_units interface | Keith Whitwell | |
The effect of this mapping can be acheived by the state tracker and setting up the pipe texture state pointers to incorporate its affects. | |||
2007-12-11 | gallium: remove redundant clear_color state. | Keith Whitwell | |
2007-09-21 | Make the alpha test state a cso. | Zack Rusin | |
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-18 | Convert shader to an immutable state object. | 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 | First stab at immutable state objects (create/bind/delete) | Zack Rusin | |
We want our state objects to be immutable, handled via the create/bind/delete calls instead of struct propagation. Only implementing the blend state to see how it would look like and work. | |||
2007-08-22 | Clear all the dirtyflag words | Keith Whitwell | |
2007-08-21 | fix cut and paste | keithw | |
2007-08-21 | First pass at a fallback concept for pipe devices. | Keith Whitwell | |
Creates a new pipe driver that feeds commands to either a hardware or software pipe depending on fallback state. Untested concept checkpoint. At this point it compiles. |