summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: finish up ARB_texture_floatMarek Olšák2011-04-151-1/+0
* mesa: move sampler state into new gl_sampler_object typeBrian Paul2011-04-104-13/+15
* 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
* r300c: fix build since last r300g commitDave Airlie2011-04-051-1/+1
* 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-056-1/+16
* 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
* mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlinesBrian Paul2011-03-111-3/+3
* 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
* r300/compiler: saturate Z before the shadow comparisonMarek Olšák2011-03-081-37/+44
* r300/compiler: Don't erase sources when converting RGB->AlphaTom Stellard2011-02-111-6/+0
* r300/compiler: Disable register rename pass on r500Tom Stellard2011-02-051-1/+1
* r300/compiler: Don't count BEGIN_TEX instructions in the compiler statsTom Stellard2011-02-051-1/+3
* r300c: Unbreak after R4xx support was added to r300/compiler.Michel Dänzer2011-02-032-0/+2
* r300/compiler: Standardize the number of bits used by swizzle fieldsTom Stellard2011-01-2910-46/+50
* r300/compiler: print stats based on the initial number of instructionsMarek Olšák2011-01-282-3/+10
* r300g: Increase fragment shader limits for r400 cardsTom Stellard2011-01-235-33/+205
* r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák2011-01-239-120/+13
* mesa: begin implementation of GL_ARB_draw_buffers_blendBrian Paul2011-01-151-8/+8
* r300: Include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-092-0/+2
* r300/compiler: disable the rename_regs pass for loopsMarek Olšák2011-01-041-0/+8
* r300/compiler: Fix black terrain in Civ4Tom Stellard2011-01-041-8/+1
* r300/compiler: fix swizzle lowering with a presubtract source operandMarek Olšák2010-12-111-0/+1
* r300/compiler: fix LIT in VSMarek Olšák2010-12-111-1/+2
* r300/compiler: remove at least unused immediates if externals cannot be removedMarek Olšák2010-12-083-8/+6
* r300/compiler: make lowering passes possibly use up to two less tempsMarek Olšák2010-12-081-63/+86
* r300/compiler: handle DPH and XPD in rc_compute_sources_for_writemaskMarek Olšák2010-12-081-0/+5
* r300/compiler: do not print pair/tex/presub program stats for vertex shadersMarek Olšák2010-12-081-16/+30
* r300/compiler: cleanup rc_run_compilerMarek Olšák2010-12-084-15/+36
* r300/compiler: add a function to query program stats (alu, tex, temps..)Marek Olšák2010-12-082-15/+39
* r300/compiler: don't terminate regalloc if we surpass max temps limitMarek Olšák2010-12-081-11/+6
* r300/compiler: disable the swizzle lowering pass in vertex shadersMarek Olšák2010-12-021-1/+0
* r300/compiler: implement and lower OPCODE_CLAMPMarek Olšák2010-12-013-0/+28