summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/compiler
Commit message (Expand)AuthorAgeFilesLines
* r300c/compiler: remove the compiler tooMarek Olšák2011-10-2861-17084/+0
* r300/compiler: simplify code in peephole_add_presub_addTobias Droste2011-07-251-17/+18
* r300/compiler: remove an unused-but-set variable and simplify the codeMarek Olšák2011-07-151-9/+6
* r300/compiler: fix a warning that a variable may be uninitializedMarek Olšák2011-07-151-1/+1
* r300g: Fix non-dri buildsTom Stellard2011-05-282-1/+7
* r300: move declaration before codeBrian Paul2011-05-191-1/+1
* r300/compiler: Fix bug in rc_get_variables()Tom Stellard2011-05-171-45/+13
* r300/compiler: Use ALU Result for IF conditionalsTom Stellard2011-05-146-20/+212
* r300/compiler: Fix bug in rc_get_variables()Tom Stellard2011-05-111-7/+11
* r300/compiler: Limit instructions to 3 source selectsTom Stellard2011-05-114-39/+104
* r300/compiler: Add simple unit test frameworkTom Stellard2011-05-117-0/+579
* r300/compiler: align memory allocations to 8-bytesMatt Turner2011-05-091-1/+1
* r300/compiler: implement TXD and TXL opcodesMarek Olšák2011-05-075-0/+52
* r300/compiler: remove set-but-unused variablesMarek Olšák2011-05-012-5/+1
* r300/compiler: Cleanups from the regalloc mergeTom Stellard2011-04-303-8/+4
* r300/compiler: Add return statement to rc_list()Tom Stellard2011-04-301-0/+2
* r300g: Fix scons buildTom Stellard2011-04-301-0/+1
* r300/compiler: Enable swizzle packing in the allocator for r300 and r400Tom Stellard2011-04-306-41/+120
* r300/compiler: Handle loops in the register allocatorTom Stellard2011-04-304-19/+103
* r300/compiler: Handle loops in rc_get_readers()Tom Stellard2011-04-304-75/+150
* r300/compiler: Rewrite register allocatorTom Stellard2011-04-3018-236/+1547
* r300/compiler: Use RC_MASK_W when converting RGB to Alpha instructionsTom Stellard2011-04-301-1/+1
* r300/compiler: rc_reader_data: Add ExitOnAbort flagTom Stellard2011-04-305-3/+10
* r300/compiler: Add more info to struct rc_readerTom Stellard2011-04-305-16/+41
* r300/compiler: Add remove dead sources passTom Stellard2011-04-305-0/+66
* r300/compiler: fix up error messageMarek Olšák2011-04-221-2/+2
* mesa: Kill gl_fragment_program::FogOption with fireIan Romanick2011-04-211-2/+0
* r300/compiler: Fix dataflow analysis bug with ELSE blocksTom Stellard2011-04-181-0/+7
* r300/compiler: Fix incorrect presubtract conversionTom Stellard2011-04-161-0/+24
* Revert "r300/compiler: Don't try to convert RGB to Alpha in full instructions"Marek Olšák2011-04-151-2/+1
* r300/compiler: Don't try to convert RGB to Alpha in full instructionsTom Stellard2011-04-061-1/+2
* r300/compiler: Fix vertex shader MAD instructions with constant swizzlesTom Stellard2011-04-051-0/+18
* r300g: fix RG/LATC1_SNORM by doing UNORM->SNORM conversion in the shaderMarek Olšák2011-04-052-6/+60
* r300/compiler: implement the CND opcodeMarek Olšák2011-04-055-0/+15
* r300/compiler: set the MSB of ADDR for inline constantsMarek Olšák2011-04-051-2/+5
* r300/compiler: apply the texture swizzle to shadow pass and fail values tooMarek Olšák2011-04-041-8/+20
* r300/compiler: propagate SaturateMode down to the result of shadow comparisonMarek Olšák2011-04-041-0/+3
* Revert "r300/compiler: Remove obsolete compiler passes"Tom Stellard2011-04-027-0/+415
* r300/compiler: Remove obsolete compiler passesTom Stellard2011-03-317-415/+0
* r300/compiler: Use a 4-bit writemask in pair instructionsTom Stellard2011-03-183-3/+4
* r300/compiler: do not set TEX_IGNORE_UNCOVERED on r500Marek Olšák2011-03-121-1/+1
* r300/compiler: TEX instructions don't support negation on source argumentsMarek Olšák2011-03-121-3/+0
* r300/compiler: Abs doesn't cancel Negate (in the conversion to native swizzles)Marek Olšák2011-03-122-9/+0
* r300/compiler: fix translating the src negate bits in pair_translateMarek Olšák2011-03-121-3/+8
* r300g: implement fragment color clamping in the shaderMarek Olšák2011-03-122-0/+23
* r300/compiler: fix the saturate modifier when applied to TEX instructionsMarek Olšák2011-03-121-1/+5
* r300/compiler: remove unused variablesMarek Olšák2011-03-081-1/+1
* r300/compiler: fix equal and notequal shadow compare functionsMarek Olšák2011-03-081-18/+16
* r300/compiler: detect constants harderMarek Olšák2011-03-081-4/+8
* r300/compiler: improve the detection of constants for constant foldingMarek Olšák2011-03-081-0/+7