summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/compiler
Commit message (Expand)AuthorAgeFilesLines
* r300/compiler: Fix scheduler bug causing texture corruptionTom Stellard2011-10-271-6/+35
* r300/compiler: Try to eliminate REPL_ALPHA instructionsTom Stellard2011-10-161-33/+57
* r300/compiler: More agressive RGB to Alpha conversionsTom Stellard2011-10-161-8/+10
* r300/compiler: Only convert RGB->Alpha when optimizations are enabledTom Stellard2011-10-162-1/+8
* r300/compiler: Enable reg rename pass on r500 and run it before optimizationsTom Stellard2011-10-141-4/+1
* r300/compiler: Implement the texture semaphoreTom Stellard2011-10-145-47/+304
* r300/compiler: Don't pair output writes with GPR writes in the schedulerTom Stellard2011-10-141-0/+7
* r300/compiler: Prevent regalloc from creating non-native swizzlesTom Stellard2011-10-141-16/+63
* r300/compiler: Allow merged instructions to be scheduled on demandTom Stellard2011-10-141-50/+99
* r300/compiler: Fix error in OMOD optimizationTom Stellard2011-10-021-0/+16
* r300/compiler: Rewrite source swizzles when using OMODTom Stellard2011-10-021-1/+6
* r300/compiler: Fix rc_normal_rewrite_writemask()Tom Stellard2011-10-021-5/+4
* r300/compiler: Use consistent src swizzles for transcendent instructionsTom Stellard2011-10-025-6/+33
* r300/compiler: Fix regalloc for values with multiple writersTom Stellard2011-09-181-3/+6
* r300/compiler: Add support for the output modifier (OMOD)Tom Stellard2011-09-1613-2/+282
* r300/compiler: Move some helper functions to radeon_compiler_util.cTom Stellard2011-09-163-33/+68
* r300/compiler: Don't unroll loops that conditionally increment the counterTom Stellard2011-09-161-2/+14
* r300/compiler: Implement ROUNDTom Stellard2011-09-103-0/+55
* r300g: silence some warnings about uninitialized variablesBrian Paul2011-08-092-3/+3
* r300g: copy the compiler from r300cMarek Olšák2011-07-2660-0/+16933