summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300
Commit message (Expand)AuthorAgeFilesLines
* dri: Fix write/read depth buffer issue under 16bpp mode. See bug #16646Xiang, Haihao2008-08-051-0/+4
* r300: Fix off-by-one error in calculation of scissor cliprect.Michel Dänzer2008-07-281-2/+2
* r300: Fix a crash related to depth textures (triggered by Glest w/ shadowmaps)Nicolai Haehnle2008-07-271-0/+2
* r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENTNicolai Haehnle2008-07-273-19/+60
* r300: Fix point minmax sizeNicolai Haehnle2008-07-271-2/+2
* r300: Implement hardware acceleration for ColorLogicOpNicolai Haehnle2008-07-275-4/+49
* r500: Handle non-native swizzles in texture instructionsNicolai Haehnle2008-07-272-26/+79
* r500: Redirect TEX writes to output registersNicolai Haehnle2008-07-271-0/+7
* r300: Always emit LOAD_VBPNTR immediately before index-based renderingNicolai Haehnle2008-07-261-1/+12
* r300_fragprog: Use nqssa+dce and program_pair for emitNicolai Haehnle2008-07-1211-1688/+521
* r300: Fix saturate mode handling in radeon_program_aluNicolai Haehnle2008-07-121-50/+60
* r500: Set Saturate correctly in radeon_program_pairNicolai Haehnle2008-07-121-1/+6
* r300: Fix input register allocation in radeon_program_pairNicolai Haehnle2008-07-121-7/+15
* r300: Explicitly set absolute value for the argument of RSQNicolai Haehnle2008-07-121-0/+11
* r500_fragprog: Major refactoring of final emitNicolai Haehnle2008-07-128-825/+1290
* r500: Add "Not quite SSA" and dead code elimination passNicolai Haehnle2008-07-125-12/+462
* r500_fragprog: Transform trigonometric functions in first passNicolai Haehnle2008-07-124-90/+65
* R300: update vap_cntl values for NUM_FPUSAlex Deucher2008-07-112-8/+10
* r500_fragprog: Fix RSQ with negative parametersNicolai Haehnle2008-07-061-1/+2
* r300_fragprog: Emulate trigonometric functions in radeon_program_aluNicolai Haehnle2008-07-064-207/+153
* r300: Translate fragment program DST in radeon_program_aluNicolai Haehnle2008-07-063-36/+14
* r300: Translate fragment program LRP in radeon_program_alu.cNicolai Haehnle2008-07-063-45/+15
* r300: Allow adding parameters during fragprog transform, share LIT codeNicolai Haehnle2008-07-067-258/+216
* r300: Correctly scan for used temporary registersNicolai Haehnle2008-07-056-79/+126
* r500: Major refactoring of fragment program emitNicolai Haehnle2008-07-053-775/+458
* r300: Remove clause stuff for now in favour of a cloned generic gl_programNicolai Haehnle2008-07-0510-460/+157
* r500_fragprog: Cleanup some unused variables and code.Nicolai Haehnle2008-07-052-46/+1
* r500: Fix a mixup in fragment program LRP instruction emitNicolai Haehnle2008-07-051-5/+4
* r500: Fix blend color.Nicolai Haehnle2008-07-052-12/+25
* r300: Fix depth texture in compare modeNicolai Haehnle2008-07-042-48/+68
* mesa: fix issues around multisample enableRoland Scheidegger2008-07-021-1/+1
* r3xx/r5xx: Enable ARB_point_parameters.Corbin Simpson2008-06-302-0/+30
* r300: Fix dumb mistake in LOD bias translationNicolai Haehnle2008-06-301-1/+1
* r300: Cleanup LodBias supportNicolai Haehnle2008-06-304-107/+18
* r300: Change LOD bias emission to more closely follow per-tex rules.Corbin Simpson2008-06-292-4/+12
* r300: Fix wrap mode for 1D texturesNicolai Haehnle2008-06-293-103/+36
* replace __inline and __inline__ with INLINE macroBrian Paul2008-06-218-26/+26
* r300: Make LOD bias a persistent environment variable.Corbin Simpson2008-06-162-14/+14
* r300: Fix new incarnation of bug 3195.Corbin Simpson2008-06-162-5/+15
* r300: Forgot to clear old state before writing new state.Corbin Simpson2008-06-161-0/+1
* r300: Enable LOD bias state emission.Corbin Simpson2008-06-151-16/+49
* Oops, misordered a few instructions.Corbin Simpson2008-06-151-1/+2
* r300: Unbreak LOD biasing, a bit.Corbin Simpson2008-06-151-34/+33
* r5xx: Enable fragment.position, partial ARB_shadow.Corbin Simpson2008-06-142-23/+25
* r5xx: Detangle FP fallback and translation switches.Corbin Simpson2008-06-142-5/+4
* r300: Add radeonTransformALU and fix a bug in r300_fragprog DPHNicolai Haehnle2008-06-145-99/+334
* r300_fragprog: Use less complex instructionsNicolai Haehnle2008-06-141-28/+10
* r5xx: More FP rewriting; fix texrect FP insts.Corbin Simpson2008-06-142-89/+23
* r5xx: New FP code, take two.Corbin Simpson2008-06-141-0/+1520
* r5xx: FP refactor, take one.Corbin Simpson2008-06-145-1490/+426