Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300g: copy the compiler from r300c | Marek Olšák | 2011-07-26 | 1 | -1/+1 |
| | | | | | | | | What a beast. r300g doesn't depend on files from r300c anymore, so r300c is now left to its own fate. BTW 'make test' can be invoked from the gallium/r300 directory to run some compiler unit tests. | ||||
* | r300g: add support for color0 writes to all bound color buffers. | Dave Airlie | 2010-12-24 | 1 | -0/+9 |
| | | | | | | Thanks to Marek Olšák for making my initial attempt actually work. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | r300g: turn fragment shader into a CB | Marek Olšák | 2010-06-13 | 1 | -0/+3 |
| | |||||
* | r300g: make setting up fragment depth output less hackish | Marek Olšák | 2010-04-14 | 1 | -0/+4 |
| | |||||
* | r300g: kill off r300_fragment_shader::shadow_samplers and friends | Marek Olšák | 2010-04-14 | 1 | -7/+0 |
| | |||||
* | r300g: FS constants emission rework | Marek Olšák | 2010-04-12 | 1 | -0/+5 |
| | | | | | * The constant buffer emission is separated from RC state variables emission. * The immediates are emitted with FS code. | ||||
* | r300g: use a dummy replacement fragment shader if the shader compilation fails | Marek Olšák | 2010-04-11 | 1 | -4/+12 |
| | | | | Better than killing an application. | ||||
* | r300g: add texture compare modes | Marek Olšák | 2009-12-19 | 1 | -9/+23 |
| | |||||
* | r300g: clean up derived states | Marek Olšák | 2009-12-01 | 1 | -2/+4 |
| | | | | | The state setups which aren't derived anymore have been moved to the VS and FS objects. | ||||
* | r300g: Cleanup old static shader state. | Corbin Simpson | 2009-10-21 | 1 | -2/+1 |
| | |||||
* | r300g: Cleanup header includes. | Corbin Simpson | 2009-10-21 | 1 | -4/+3 |
| | |||||
* | r300g: add one more ZTOP disable bit. | Dave Airlie | 2009-10-14 | 1 | -0/+6 |
| | | | | Still missing the frag uses kill support, hopefully nha can point that out. | ||||
* | r300g: Do not abort on fragment program compiler error | Nicolai Hähnle | 2009-10-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | r300g: Use radeon compiler for fragment programs | Nicolai Hähnle | 2009-07-30 | 1 | -0/+15 |
| | | | | This is entirely untested on R500, and needs more testing on R300. | ||||
* | r300-gallium: organize fragment/vertex shaders | Joakim Sindholt | 2009-06-26 | 1 | -0/+36 |
Appart from separating r3xx/r5xx fragment shaders, a more consistent naming scheme has been applied. From now on: r300 = all chips r3xx = R300/R400 only r5xx = R500 only This way r300_fragment_shader is the master struct, and the structs r3xx_fragment_shader and r5xx_fragment_shader inherits it. |