summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/Makefile
AgeCommit message (Collapse)Author
2009-10-21r300g: Cleanup old static shader state.Corbin Simpson
2009-10-21r300g: Kill r300_surface with fire.Corbin Simpson
If you really want to see it again, check the history.
2009-09-21Merge branch 'master' into r300-compilerNicolai Hähnle
There were additional non-textual conflicts. Conflicts: src/gallium/drivers/r300/r300_tgsi_to_rc.c src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c src/mesa/drivers/dri/r300/compiler/radeon_program.c src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c
2009-09-06r300g: Debug flags infrastructureNicolai Hähnle
So that debugging is no longer a full-spam-or-nothing approach, you are now supposed to set the RADEON_DEBUG environment flag just like for classic Mesa. The available debug flags are different, however. Just running an OpenGL application with RADEON_DEBUG set to an arbitrary string will print out helpful information. Everything must be compiled with -DDEBUG for any of this to work
2009-08-30r300: Remove all Mesa dependencies from the shader compilerNicolai Hähnle
In particular, this removes the dependency on prog_instruction, which unfortunately creates some code duplication, but also opens a path towards adding some hardware-specific things in there. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2009-07-30r300g: Use radeon compiler for fragment programsNicolai Hähnle
This is entirely untested on R500, and needs more testing on R300.
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.
2009-04-04r300-gallium: Move swtcl_emit to render to reflect its true purpose.Corbin Simpson
2009-03-31r300-gallium: Stubs for vertex shaders.Corbin Simpson
2009-03-11r300-gallium: r500-fs: Add shader dumper and more tex work.Corbin Simpson
2009-03-10r300-gallium: Initial, broken, query setup.Corbin Simpson
Not going to bother unbreaking it here until it's unbroken elsewhere.
2009-03-01r300-gallium: Split off invariant state.Corbin Simpson
It's kind of like a CSO todo list. :3
2009-02-20gallium: Improve makefiles for librariesJakob Bornecrantz
The template makefile that most libraries in gallium included was based on dri and had a bunch unrelevant junk in it. Update it and improve the depending makefiles.
2009-02-13r300-gallium: Add derived state for vertex formats.Corbin Simpson
Next up: The evil RS block.
2009-02-04r300: Add shader state stubs.Corbin Simpson
2009-02-02r300: Add stubs for swtcl immediate emit.Corbin Simpson
2009-02-01r300: Put r300_blit to bed.Corbin Simpson
Not going to be using the blitter. Period.
2009-02-01r300: Finish basic state setup.Corbin Simpson
I have successfully fooled glxinfo into believing that I am a competent writer of code. Next step is to trick trivial/clear.
2009-02-01r300: Add texture stubs.Corbin Simpson
2009-02-01r300: Add chipset sorting and capabilities.Corbin Simpson
Part one: Capabilities from classic Mesa. Damn, if only we didn't have so many fucking Radeons!
2009-02-01r300: Add a basic dirty state emit.Corbin Simpson
I feel strangely unproductive. Must be the cold.
2009-02-01gallium-r300: Fit it all together now.Corbin Simpson
In theory, it could work, but there's still some very big gaps. Anything marked with XXX should be taken care of first, probably.
2009-02-01gallium-r300: Add r300_clear.Corbin Simpson
Todo: - Less suckage. - Re-read bo-cs stuff, figure out how the hell to emit state. - Blits.
2009-02-01gallium-r300: Make it build.Corbin Simpson
Still todo: - Sort out winsys. - Less suckage.