summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2009-12-18r300g: Nuke r300_vbo.Corbin Simpson1-1/+0
2009-12-15r300g: add acceleration of the clear, surface_copy, and surface_fill functionsMarek Olšák1-1/+1
2009-12-08Merge branch 'mesa_7_7_branch'Andre Maasikas1-1/+1
Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/main/version.h
2009-12-07Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick1-1/+1
Conflicts: progs/demos/projtex.c progs/xdemos/glxinfo.c src/mesa/main/version.h To fix the confilicts in projtex.c and glxinfo.c I just took the code from mesa_7_6_branch. The conflicts seem to have occured from cherry-picks from mesa_7_7_branch to mesa_7_6_branch followed by commmits just to mesa_7_6_branch.
2009-12-04r300g: use $(MAKE) variableColeman Kane1-1/+1
Fixes bug 24501
2009-12-02r300g, radeong: De-specialize r300_winsys into radeon_winsys.Corbin Simpson1-1/+2
There's like five good reasons for this, I swear.
2009-11-07r300g: VBOs WIPMaciej Cencora1-0/+1
2009-10-21r300g: Cleanup old static shader state.Corbin Simpson1-2/+0
2009-10-21r300g: Kill r300_surface with fire.Corbin Simpson1-1/+0
If you really want to see it again, check the history.
2009-09-21Merge branch 'master' into r300-compilerNicolai Hähnle1-0/+1
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ähnle1-0/+1
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ähnle1-3/+1
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ähnle1-1/+0
This is entirely untested on R500, and needs more testing on R300.
2009-07-30r300g: Use r300compiler for vertex shadersNicolai Hähnle1-1/+17
2009-06-26r300-gallium: organize fragment/vertex shadersJoakim Sindholt1-2/+4
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 Simpson1-1/+1
2009-03-31r300-gallium: Stubs for vertex shaders.Corbin Simpson1-0/+1
2009-03-11r300-gallium: r500-fs: Add shader dumper and more tex work.Corbin Simpson1-0/+1
2009-03-10r300-gallium: Initial, broken, query setup.Corbin Simpson1-0/+1
Not going to bother unbreaking it here until it's unbroken elsewhere.
2009-03-01r300-gallium: Split off invariant state.Corbin Simpson1-0/+1
It's kind of like a CSO todo list. :3
2009-02-20gallium: Improve makefiles for librariesJakob Bornecrantz1-2/+0
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 Simpson1-0/+1
Next up: The evil RS block.
2009-02-04r300: Add shader state stubs.Corbin Simpson1-0/+1
2009-02-02r300: Add stubs for swtcl immediate emit.Corbin Simpson1-0/+1
2009-02-01r300: Put r300_blit to bed.Corbin Simpson1-1/+0
Not going to be using the blitter. Period.
2009-02-01r300: Finish basic state setup.Corbin Simpson1-0/+1
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 Simpson1-1/+2
2009-02-01r300: Add chipset sorting and capabilities.Corbin Simpson1-0/+1
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 Simpson1-0/+1
I feel strangely unproductive. Must be the cold.
2009-02-01gallium-r300: Fit it all together now.Corbin Simpson1-1/+3
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 Simpson1-0/+1
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 Simpson1-0/+13
Still todo: - Sort out winsys. - Less suckage.