Corbin Simpson | c686e17 | 2009-12-20 15:00:40 -0800 | [diff] [blame] | 1 | CSO |
| 2 | === |
| 3 | |
Corbin Simpson | c80f2b0 | 2009-12-20 16:40:39 -0800 | [diff] [blame^] | 4 | CSO, Constant State Objects, are a core part of Gallium's API. |
| 5 | |
| 6 | CSO work on the principle of reusable state; they are created by filling |
| 7 | out a state object with the desired properties, then passing that object |
| 8 | to a context. The context returns an opaque context-specific handle which |
| 9 | can be bound at any time for the desired effect. |
| 10 | |
Corbin Simpson | c686e17 | 2009-12-20 15:00:40 -0800 | [diff] [blame] | 11 | .. toctree:: |
| 12 | :glob: |
| 13 | |
| 14 | cso/* |