Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300-gallium: Properly emit indexbufs. | Corbin Simpson | 2009-04-08 | 2 | -5/+14 |
| | | | | This fixes hardlocks with anything using elts. | ||||
* | r300-gallium: Add vertex shader constant emit. | Corbin Simpson | 2009-04-08 | 2 | -2/+19 |
| | |||||
* | trace: Make calls dumping threadsafe. | José Fonseca | 2009-04-08 | 1 | -0/+7 |
| | |||||
* | trace: Make call no global. | José Fonseca | 2009-04-08 | 1 | -3/+4 |
| | |||||
* | trace: Simplify cast wrappers. | José Fonseca | 2009-04-08 | 5 | -58/+29 |
| | |||||
* | trace: Match pipe_context::clear prototype. | José Fonseca | 2009-04-08 | 1 | -7/+4 |
| | |||||
* | softpipe: minor debug-help changes in softpipe_transfer_map() | Brian Paul | 2009-04-07 | 1 | -2/+4 |
| | |||||
* | r300-gallium: vs: Add MAD. | Corbin Simpson | 2009-04-06 | 2 | -0/+9 |
| | |||||
* | r300-gallium: vs: Add MUL. | Corbin Simpson | 2009-04-06 | 2 | -0/+4 |
| | |||||
* | r300-gallium: Fix surface_copy too. | Corbin Simpson | 2009-04-06 | 1 | -1/+2 |
| | |||||
* | r300-gallium: Properly setup HW/SW TCL controls. | Corbin Simpson | 2009-04-06 | 2 | -12/+12 |
| | | | | | This keeps non-TCL chipsets from locking up, and also fully unbreaks RADEON_NO_TCL rendering. | ||||
* | softpipe: clean up the buffer clear and tile cache code a little | Brian Paul | 2009-04-06 | 3 | -39/+15 |
| | |||||
* | r300-gallium: vp: Moar. | Corbin Simpson | 2009-04-05 | 1 | -2/+26 |
| | |||||
* | r300-gallium: vs: Use a tab to properly set up OVM. | Corbin Simpson | 2009-04-05 | 2 | -44/+17 |
| | |||||
* | r300-gallium: Re-translate shaders if constants change. | Corbin Simpson | 2009-04-05 | 2 | -3/+9 |
| | |||||
* | r300-gallium: Properly interface with Draw for vert shaders. | Corbin Simpson | 2009-04-05 | 5 | -0/+31 |
| | |||||
* | r300-gallium: Update state handlers/setters for vertex shaders. | Corbin Simpson | 2009-04-05 | 1 | -16/+49 |
| | |||||
* | r300-gallium: vs: Moar vert shaders. | Corbin Simpson | 2009-04-04 | 2 | -5/+38 |
| | |||||
* | r300-gallium: vs: Expand instruction emission. | Corbin Simpson | 2009-04-04 | 1 | -2/+55 |
| | |||||
* | r300-gallium: Update clear() code. | Corbin Simpson | 2009-04-04 | 2 | -8/+20 |
| | | | | We have a huge optimization opportunity, but for now we'll just use the util. | ||||
* | cell: update clear() code to catch up to gallium changes | Brian Paul | 2009-04-04 | 3 | -39/+25 |
| | |||||
* | gallium: Clean up driver clear() interface. | Michel Dänzer | 2009-04-04 | 14 | -81/+79 |
| | | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call. | ||||
* | r300-gallium: Calculate vert shader inputs for HW TCL. | Corbin Simpson | 2009-04-04 | 1 | -1/+8 |
| | | | | This is definitely not perfect. | ||||
* | r300-gallium: Fix bad register write. | Corbin Simpson | 2009-04-04 | 1 | -3/+4 |
| | |||||
* | r300-gallium: Move swtcl_emit to render to reflect its true purpose. | Corbin Simpson | 2009-04-04 | 5 | -41/+41 |
| | |||||
* | Add scons build support for radeon/r300. | Corbin Simpson | 2009-04-04 | 1 | -9/+19 |
| | |||||
* | r300-gallium: Clean up compile warnings and strict compile errors. | Corbin Simpson | 2009-04-04 | 5 | -24/+23 |
| | |||||
* | r300-gallium: r500 surface_copy fragment shader. | Corbin Simpson | 2009-04-04 | 1 | -8/+23 |
| | |||||
* | softpipe: add additional surface formats in tile cache code | Brian Paul | 2009-04-03 | 1 | -0/+3 |
| | |||||
* | nv50: fix viewport state update | Christoph Bumiller | 2009-04-03 | 1 | -1/+2 |
| | |||||
* | r300-gallium: Translate vertex shader magic numbers. | Corbin Simpson | 2009-04-01 | 1 | -13/+51 |
| | |||||
* | r300-gallium: Fix compiler warnings. | Corbin Simpson | 2009-04-01 | 2 | -13/+13 |
| | | | | | | "const" is the right keyword, but I can't do that without adding a bunch of really annoying and ugly const casts everywhere, and frankly, that's really stupid, so instead, just don't make them const. | ||||
* | r300-gallium: Add vertex shader for surface_copy. | Corbin Simpson | 2009-04-01 | 2 | -11/+37 |
| | |||||
* | r300-gallium: Backwards test. | Corbin Simpson | 2009-03-31 | 1 | -1/+1 |
| | | | | Wow, how long's that been there? Embarrassing. | ||||
* | r300-gallium: Moar vert shader emit. | Corbin Simpson | 2009-03-31 | 5 | -16/+34 |
| | |||||
* | r300-gallium: Add vertex shader emit. | Corbin Simpson | 2009-03-31 | 6 | -28/+57 |
| | |||||
* | r300-gallium: Stubs for vertex shaders. | Corbin Simpson | 2009-03-31 | 5 | -3/+293 |
| | |||||
* | softpipe: use util_is_inf_or_nan() | Brian Paul | 2009-03-31 | 1 | -12/+5 |
| | | | | And print/warn NaN/Inf in print_vertex(). | ||||
* | r300-gallium: RGBA, not ARGB, after all. | Corbin Simpson | 2009-03-30 | 1 | -1/+1 |
| | | | | Clearly, something else is wrong. | ||||
* | r300-gallium: r500-fs: If recompiling a shader, overwrite old insts. | Corbin Simpson | 2009-03-30 | 1 | -0/+5 |
| | |||||
* | r300-gallium: Properly redo shaders when constant buffer changes size. | Corbin Simpson | 2009-03-30 | 1 | -0/+7 |
| | |||||
* | r300-gallium: Allow surface_fill to clear depth/stencil buffers too. | Corbin Simpson | 2009-03-30 | 2 | -1/+3 |
| | |||||
* | r300-gallium: Emit the "right" sequence of colors. | Corbin Simpson | 2009-03-30 | 1 | -1/+1 |
| | | | | ARGB, not RGBA. | ||||
* | r300-gallium: Fix hardlock when no colors or textures are present. | Corbin Simpson | 2009-03-30 | 1 | -9/+18 |
| | |||||
* | r300-gallium: Fix strange build error. | Corbin Simpson | 2009-03-30 | 1 | -0/+1 |
| | | | | Why didn't this come up before? | ||||
* | r300-gallium: Handful of small leftovers. | Corbin Simpson | 2009-03-30 | 2 | -2/+4 |
| | |||||
* | r300-gallium: Add some surface_copy. | Corbin Simpson | 2009-03-27 | 7 | -24/+184 |
| | |||||
* | r300-gallium: Use CMP for MOV on r300. | Corbin Simpson | 2009-03-27 | 1 | -4/+4 |
| | | | | Doesn't quite fix problems, though. :c | ||||
* | gallium: Remove some little-used fields from struct pipe_surface. | Michel Dänzer | 2009-03-26 | 22 | -75/+1 |
| | |||||
* | trace: Defer the cast to after the check for enabled trace. | José Fonseca | 2009-03-25 | 1 | -2/+5 |
| | | | | Prevents segfault when trace is disabled. |