summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c
AgeCommit message (Expand)Author
2011-01-23r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák
2010-12-08r300/compiler: remove at least unused immediates if externals cannot be removedMarek Olšák
2010-12-08r300/compiler: cleanup rc_run_compilerMarek Olšák
2010-12-08r300/compiler: don't terminate regalloc if we surpass max temps limitMarek Olšák
2010-12-02r300/compiler: disable the swizzle lowering pass in vertex shadersMarek Olšák
2010-11-26r300/compiler: move util functions to radeon_compiler_utilMarek Olšák
2010-10-18r300g: Add new debug option for logging vertex/fragment program statsTom Stellard
2010-09-29r300/compiler: Move declaration before code.Vinson Lee
2010-09-05r300/compiler: fix the instruction limit in vertex shadersMarek Olšák
2010-09-04r300/compiler: use limits from the compiler input instead of inline constantsMarek Olšák
2010-09-04r300/compiler: improve register allocation with indexable temporaries for VSMarek Olšák
2010-09-04r300g: add a new debug option which disables compiler optimizationsMarek Olšák
2010-09-04r300/compiler: compute the final number of temporaries during translationMarek Olšák
2010-09-04r300/compiler: use peephole and constant folding for vertex shaders tooMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_constantsMarek Olšák
2010-09-04r300/compiler: refactor vertex shader compilationMarek Olšák
2010-09-04r300/compiler: remove a redundant parameter in rc_dataflow_deadcodeMarek Olšák
2010-09-04r300/compiler: use null-terminated array of transformation functionsMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_alu_instsMarek Olšák
2010-09-04r300/compiler: put emulate_loop_state in radeon_compilerMarek Olšák
2010-08-25r300/compiler: emulate relative addressing with negative offsets in VSMarek Olšák
2010-08-24r300/compiler: Silence uninitialized variable warning.Vinson Lee
2010-08-25r300/compiler: implement elimination of unused constantsMarek Olšák
2010-08-25r300/compiler: terminate vertex shader compilation immediately after an errorMarek Olšák
2010-08-25r300/compiler: fail to compile if we hit hw limits or an unimplemented featureMarek Olšák
2010-08-25r300/compiler: disable register allocation for indexable temporaries in VSMarek Olšák
2010-08-10r300/compiler: Use predicate bit for IF statements in r500 vertex shadersTom Stellard
2010-08-10r300/compiler: Implement hardware assisted loops for vertex shaders.Tom Stellard
2010-08-03r300/compiler: Always unroll loops when doing loop emulation.Tom Stellard
2010-08-03r300/compiler: r500 hw support for break and continue in loops.Tom Stellard
2010-07-14r300/compiler: fix swizzling in the transformation of Abs modifiersMarek Olšák
2010-07-13r300/compiler: implement the Abs source operand modifier for vertex shadersMarek Olšák
2010-07-13r300/compiler: emulate SIN/COS/SCS in r3xx-r4xx vertex shadersMarek Olšák
2010-07-03r300/compiler: Handle loops in deadcode analysis.Tom Stellard
2010-06-23r300/compiler: allow 1024 instructions in r5xx vertex shadersMarek Olšák
2010-06-23r300/compiler: allow 32 temporaries in vertex shadersMarek Olšák
2010-06-23r300/compiler: emulate loops in vertex shadersMarek Olšák
2010-06-05r300/compiler: implement SIN+COS+SCS for vertex shadersMarek Olšák
2010-06-05r300/compiler: implement SNE unwound for r3xx VS, natively for r5xx VSMarek Olšák
2010-06-05r300/compiler: implement SEQ unwound for r3xx VS, natively for r5xx VSMarek Olšák
2010-06-03r300/compiler: print opcode names instead of numbersMarek Olšák
2010-04-19r300/compiler: enable branch emulation for vertex shadersMarek Olšák
2009-10-04r300/compiler: Refactor to allow different instruction typesNicolai Hähnle
2009-10-03r300/compiler: Introduce control flow instructions and refactor dataflowNicolai Hähnle
2009-09-21Merge branch 'master' into r300-compilerNicolai Hähnle
2009-09-21r300: Zero-initialize register for NV_vertex_programNicolai Hähnle
2009-09-06r300/compiler: New dataflow structures and passesNicolai Hähnle
2009-08-30r300: Remove all Mesa dependencies from the shader compilerNicolai Hähnle
2009-08-27r300: Debug messages are written to stderr, so fflush thatNicolai Hähnle
2009-08-27r300/compiler: Fix vertex program MAD emitNicolai Hähnle