| Commit message (Expand) | Author | Age | Files | Lines |
* | r300c/compiler: remove the compiler too | Marek Olšák | 2011-10-28 | 1 | -1045/+0 |
* | r300/compiler: Fix vertex shader MAD instructions with constant swizzles | Tom Stellard | 2011-04-05 | 1 | -0/+18 |
* | Revert "r300/compiler: Remove obsolete compiler passes" | Tom Stellard | 2011-04-02 | 1 | -0/+2 |
* | r300/compiler: Remove obsolete compiler passes | Tom Stellard | 2011-03-31 | 1 | -2/+0 |
* | r300/compiler: remove any code related to relative addressing of temporaries | Marek Olšák | 2011-01-23 | 1 | -59/+10 |
* | r300/compiler: remove at least unused immediates if externals cannot be removed | Marek Olšák | 2010-12-08 | 1 | -2/+1 |
* | r300/compiler: cleanup rc_run_compiler | Marek Olšák | 2010-12-08 | 1 | -1/+2 |
* | r300/compiler: don't terminate regalloc if we surpass max temps limit | Marek Olšák | 2010-12-08 | 1 | -11/+6 |
* | r300/compiler: disable the swizzle lowering pass in vertex shaders | Marek Olšák | 2010-12-02 | 1 | -1/+0 |
* | r300/compiler: move util functions to radeon_compiler_util | Marek Olšák | 2010-11-26 | 1 | -0/+1 |
* | r300g: Add new debug option for logging vertex/fragment program stats | Tom Stellard | 2010-10-18 | 1 | -1/+1 |
* | r300/compiler: Move declaration before code. | Vinson Lee | 2010-09-29 | 1 | -1/+1 |
* | r300/compiler: fix the instruction limit in vertex shaders | Marek Olšák | 2010-09-05 | 1 | -1/+1 |
* | r300/compiler: use limits from the compiler input instead of inline constants | Marek Olšák | 2010-09-04 | 1 | -5/+4 |
* | r300/compiler: improve register allocation with indexable temporaries for VS | Marek Olšák | 2010-09-04 | 1 | -17/+46 |
* | r300g: add a new debug option which disables compiler optimizations | Marek Olšák | 2010-09-04 | 1 | -3/+4 |
* | r300/compiler: compute the final number of temporaries during translation | Marek Olšák | 2010-09-04 | 1 | -7/+23 |
* | r300/compiler: use peephole and constant folding for vertex shaders too | Marek Olšák | 2010-09-04 | 1 | -1/+3 |
* | r300/compiler: add new compiler parameter max_constants | Marek Olšák | 2010-09-04 | 1 | -10/+1 |
* | r300/compiler: refactor vertex shader compilation | Marek Olšák | 2010-09-04 | 1 | -131/+69 |
* | r300/compiler: remove a redundant parameter in rc_dataflow_deadcode | Marek Olšák | 2010-09-04 | 1 | -1/+1 |
* | r300/compiler: use null-terminated array of transformation functions | Marek Olšák | 2010-09-04 | 1 | -6/+10 |
* | r300/compiler: add new compiler parameter max_alu_insts | Marek Olšák | 2010-09-04 | 1 | -4/+1 |
* | r300/compiler: put emulate_loop_state in radeon_compiler | Marek Olšák | 2010-09-04 | 1 | -4/+2 |
* | r300/compiler: emulate relative addressing with negative offsets in VS | Marek Olšák | 2010-08-25 | 1 | -0/+74 |
* | r300/compiler: Silence uninitialized variable warning. | Vinson Lee | 2010-08-24 | 1 | -5/+11 |
* | r300/compiler: implement elimination of unused constants | Marek Olšák | 2010-08-25 | 1 | -0/+9 |
* | r300/compiler: terminate vertex shader compilation immediately after an error | Marek Olšák | 2010-08-25 | 1 | -36/+56 |
* | r300/compiler: fail to compile if we hit hw limits or an unimplemented feature | Marek Olšák | 2010-08-25 | 1 | -0/+22 |
* | r300/compiler: disable register allocation for indexable temporaries in VS | Marek Olšák | 2010-08-25 | 1 | -5/+25 |
* | r300/compiler: Use predicate bit for IF statements in r500 vertex shaders | Tom Stellard | 2010-08-10 | 1 | -3/+145 |
* | r300/compiler: Implement hardware assisted loops for vertex shaders. | Tom Stellard | 2010-08-10 | 1 | -12/+103 |
* | r300/compiler: Always unroll loops when doing loop emulation. | Tom Stellard | 2010-08-03 | 1 | -2/+2 |
* | r300/compiler: r500 hw support for break and continue in loops. | Tom Stellard | 2010-08-03 | 1 | -5/+4 |
* | r300/compiler: fix swizzling in the transformation of Abs modifiers | Marek Olšák | 2010-07-14 | 1 | -2/+2 |
* | r300/compiler: implement the Abs source operand modifier for vertex shaders | Marek Olšák | 2010-07-13 | 1 | -4/+55 |
* | r300/compiler: emulate SIN/COS/SCS in r3xx-r4xx vertex shaders | Marek Olšák | 2010-07-13 | 1 | -1/+7 |
* | r300/compiler: Handle loops in deadcode analysis. | Tom Stellard | 2010-07-03 | 1 | -2/+8 |
* | r300/compiler: allow 1024 instructions in r5xx vertex shaders | Marek Olšák | 2010-06-23 | 1 | -1/+2 |
* | r300/compiler: allow 32 temporaries in vertex shaders | Marek Olšák | 2010-06-23 | 1 | -3/+3 |
* | r300/compiler: emulate loops in vertex shaders | Marek Olšák | 2010-06-23 | 1 | -0/+8 |
* | r300/compiler: implement SIN+COS+SCS for vertex shaders | Marek Olšák | 2010-06-05 | 1 | -1/+4 |
* | r300/compiler: implement SNE unwound for r3xx VS, natively for r5xx VS | Marek Olšák | 2010-06-05 | 1 | -1/+4 |
* | r300/compiler: implement SEQ unwound for r3xx VS, natively for r5xx VS | Marek Olšák | 2010-06-05 | 1 | -0/+3 |
* | r300/compiler: print opcode names instead of numbers | Marek Olšák | 2010-06-03 | 1 | -1/+1 |
* | r300/compiler: enable branch emulation for vertex shaders | Marek Olšák | 2010-04-19 | 1 | -21/+22 |
* | r300/compiler: Refactor to allow different instruction types | Nicolai Hähnle | 2009-10-04 | 1 | -45/+45 |
* | r300/compiler: Introduce control flow instructions and refactor dataflow | Nicolai Hähnle | 2009-10-03 | 1 | -7/+11 |
* | Merge branch 'master' into r300-compiler | Nicolai Hähnle | 2009-09-21 | 1 | -0/+1 |
|\ |
|
| * | r300: Zero-initialize register for NV_vertex_program | Nicolai Hähnle | 2009-09-21 | 1 | -0/+1 |