summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_vs.h
AgeCommit message (Collapse)Author
2010-04-14r300g: emit VS immediates along with VS codeMarek Olšák
2010-04-11r300g: use a dummy replacement vertex shader if the shader compilation failsMarek Olšák
2010-03-07r300g: share the VS-output-mapping state with SWTCLMarek Olšák
And associated cleanups.
2010-01-06r300g: disable the rasterization of WPOS if it's unused by the FSMarek Olšák
2009-12-09r300g: fix routing of vertex streams if TCL is bypassedMarek Olšák
Generating mipmaps finally works, among other things. Yay!
2009-12-01r300g: clean up derived statesMarek Olšák
The state setups which aren't derived anymore have been moved to the VS and FS objects.
2009-11-20r300g: Begin separating HW TCL and SW TCL state and setup.Corbin Simpson
This patch removes draw_context entirely from the HW TCL path and cleans up a few other things along the way. Hopefully, nothing got broken. Thanks to Marek Olšák for testing, review, and pointing out my bugs. :3
2009-07-30r300g: Use r300compiler for vertex shadersNicolai Hähnle
2009-06-26r300-gallium: organize fragment/vertex shadersJoakim Sindholt
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.