summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler
AgeCommit message (Expand)Author
2011-01-29r300/compiler: Standardize the number of bits used by swizzle fieldsTom Stellard
2011-01-28r300/compiler: print stats based on the initial number of instructionsMarek Olšák
2011-01-23r300g: Increase fragment shader limits for r400 cardsTom Stellard
2011-01-23r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák
2011-01-04r300/compiler: disable the rename_regs pass for loopsMarek Olšák
2011-01-04r300/compiler: Fix black terrain in Civ4Tom Stellard
2010-12-11r300/compiler: fix swizzle lowering with a presubtract source operandMarek Olšák
2010-12-11r300/compiler: fix LIT in VSMarek Olšák
2010-12-08r300/compiler: remove at least unused immediates if externals cannot be removedMarek Olšák
2010-12-08r300/compiler: make lowering passes possibly use up to two less tempsMarek Olšák
2010-12-08r300/compiler: handle DPH and XPD in rc_compute_sources_for_writemaskMarek Olšák
2010-12-08r300/compiler: do not print pair/tex/presub program stats for vertex shadersMarek Olšák
2010-12-08r300/compiler: cleanup rc_run_compilerMarek Olšák
2010-12-08r300/compiler: add a function to query program stats (alu, tex, temps..)Marek 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-12-01r300/compiler: implement and lower OPCODE_CLAMPMarek Olšák
2010-11-26r300/compiler: move util functions to radeon_compiler_utilMarek Olšák
2010-11-26r300/compiler: add a function for swizzling a maskMarek Olšák
2010-11-26r300/compiler: remove duplicate function rc_mask_to_swzMarek Olšák
2010-11-26r300/compiler: fix rc_rewrite_depth_out for it to work with any instructionMarek Olšák
2010-11-24r300/compiler: Move declaration before code.Vinson Lee
2010-11-24r300/compiler: Move declaration before code.Vinson Lee
2010-11-23r300/compiler: Don't allow presubtract sources to be remapped twiceTom Stellard
2010-11-21r300/compiler: Add a more efficient version of rc_find_free_temporary()Tom Stellard
2010-11-21r300/compiler: Enable rename_reg pass for r500 cardsTom Stellard
2010-11-21r300/compiler: Use presubtract operations as much as possibleTom Stellard
2010-11-21r300/compiler: Convert RGB to alpha in the schedulerTom Stellard
2010-11-21r300/compiler: Track readers through branches in rc_get_readers()Tom Stellard
2010-11-21r300/compiler: Handle BREAK and CONTINUE in rc_get_readers()Tom Stellard
2010-11-21r300/compiler: Add rc_get_readers()Tom Stellard
2010-11-21r300/compiler: Ignore alpha dest register when replicating the resultTom Stellard
2010-11-21r300/compiler: Use zero as the register index for unused sourcesTom Stellard
2010-11-21r300/compiler: Fix instruction scheduling within IF blocksTom Stellard
2010-11-21r300/compiler: Fix register allocator's handling of loopsTom Stellard
2010-11-21r300/compiler: Make sure presubtract sources use supported swizzlesTom Stellard
2010-11-04r300/compiler: Move declaration before code.Vinson Lee
2010-11-04r300/compiler: Move declaration before code.Vinson Lee
2010-11-01r300/compiler: Don't track readers into an IF block.Tom Stellard
2010-10-30r300/compiler: Don't clobber presubtract sources during optimizationsTom Stellard
2010-10-27r300/compiler: Use rc_get_readers_normal() for presubtract optimizationsTom Stellard
2010-10-19r300/compiler: Remove unused variable.Vinson Lee
2010-10-18r300g: Add new debug option for logging vertex/fragment program statsTom Stellard
2010-10-18r300/compiler: Add a new function for more efficient dataflow analysisTom Stellard
2010-10-18r300/compiler: Clear empty registers after constant foldingTom Stellard
2010-10-18r300/compiler: Fix incorrect assumptionTom Stellard
2010-10-18r300/compiler: Create a helper function for merging presubtract sourcesTom Stellard
2010-09-29r300/compiler: Move declaration before code.Vinson Lee
2010-09-29r300/compiler: Move declaration before code.Vinson Lee
2010-09-29r300/compiler: Move declaration before code.Vinson Lee