summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/compiler
Commit message (Expand)AuthorAgeFilesLines
* r300/compiler: Add rc_get_readers()Tom Stellard2010-11-215-109/+246
* r300/compiler: Ignore alpha dest register when replicating the resultTom Stellard2010-11-211-1/+4
* r300/compiler: Use zero as the register index for unused sourcesTom Stellard2010-11-212-0/+6
* r300/compiler: Fix instruction scheduling within IF blocksTom Stellard2010-11-211-17/+20
* r300/compiler: Fix register allocator's handling of loopsTom Stellard2010-11-211-10/+21
* r300/compiler: Make sure presubtract sources use supported swizzlesTom Stellard2010-11-212-6/+15
* r300/compiler: Move declaration before code.Vinson Lee2010-11-041-5/+6
* r300/compiler: Move declaration before code.Vinson Lee2010-11-041-2/+3
* r300/compiler: Don't track readers into an IF block.Tom Stellard2010-11-011-0/+3
* r300/compiler: Don't clobber presubtract sources during optimizationsTom Stellard2010-10-301-39/+37
* r300/compiler: Use rc_get_readers_normal() for presubtract optimizationsTom Stellard2010-10-271-175/+118
* r300/compiler: Remove unused variable.Vinson Lee2010-10-191-1/+1
* r300g: Add new debug option for logging vertex/fragment program statsTom Stellard2010-10-185-9/+70
* r300/compiler: Add a new function for more efficient dataflow analysisTom Stellard2010-10-187-132/+397
* r300/compiler: Clear empty registers after constant foldingTom Stellard2010-10-181-0/+8
* r300/compiler: Fix incorrect assumptionTom Stellard2010-10-183-32/+17
* r300/compiler: Create a helper function for merging presubtract sourcesTom Stellard2010-10-181-117/+102
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-1/+1
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-4/+10
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-3/+4
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-10/+18
* r300/compiler: Remove declaration before code.Vinson Lee2010-09-291-5/+6
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-2/+3
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-1/+2
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-6/+13
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-5/+9
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-1/+2
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-8/+16
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-5/+10
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-12/+16
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-2/+3
* r300/compiler: Move declaration before code.Vinson Lee2010-09-291-9/+20
* r300/compiler: Don't merge instructions that write output regs and ALU resultTom Stellard2010-09-281-0/+6
* r300/compiler: Don't use rc_error() unless the error is unrecoverableTom Stellard2010-09-281-3/+3
* r300/compiler: Fix segfault in error pathTom Stellard2010-09-281-1/+1
* r300/compiler: Use rc_for_all_reads_src() in "dead constants" passTom Stellard2010-09-271-27/+24
* r300/compiler: radeon_remove_constants.c: fix indentationTom Stellard2010-09-271-75/+75
* r300/compiler: Print immediate values after "dead constants" passTom Stellard2010-09-273-0/+18
* r300/compiler: Add more helper functions for iterating through sourcesTom Stellard2010-09-272-35/+102
* r300g: add support for 3D NPOT textures without mipmappingMarek Olšák2010-09-282-2/+39
* r300/compiler: fix shadow sampling with swizzled coordsMarek Olšák2010-09-281-4/+5
* r300/compiler: do not use copy propagation if SaturateMode is usedMarek Olšák2010-09-281-1/+2
* r300/compiler: fix projective mapping of 2D NPOT texturesMarek Olšák2010-09-281-0/+39
* r300g: code cleanupsMarek Olšák2010-09-282-150/+131
* r300/compiler: Fix two mistakes in the presubtract optimization pass.Tom Stellard2010-09-251-14/+31
* r300/compiler: Refactor the pair instruction data structuresTom Stellard2010-09-204-38/+21
* r300/compiler: fix warningsMarek Olšák2010-09-132-2/+3
* r300/compiler: Reorganize presub_helper()Tom Stellard2010-09-101-33/+27
* r300/compiler: Don't use presubtract in TEX instructionsTom Stellard2010-09-101-1/+6
* r300/compiler: Print the presub subtract operation in the correct orderTom Stellard2010-09-101-6/+6