summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler
AgeCommit message (Expand)Author
2010-06-05r300compiler: fix scons buildJoakim Sindholt
2010-06-05r300/compiler: implement SIN+COS+SCS for vertex shadersMarek Olšák
2010-06-05r300/compiler: implement SNE unwound for r3xx VS, natively for r5xx VSMarek Olšák
2010-06-05r300/compiler: implement SEQ unwound for r3xx VS, natively for r5xx VSMarek Olšák
2010-06-05r300/compiler: implement SFL for vertex shadersMarek Olšák
2010-06-03r300/compiler: print opcode names instead of numbersMarek Olšák
2010-05-26r300/compiler: implement SGT+SLE opcodesMarek Olšák
2010-05-26r300/compiler: fix dumping r5xx vertex shadersMarek Olšák
2010-05-26r300/compiler: move hardware caps to the radeon_compiler base structMarek Olšák
2010-05-26r300/compiler: shorten swizzle expressionsMarek Olšák
2010-05-19r300/compiler: Implement constant foldingNicolai Hähnle
2010-05-19r300/compiler: Emit 0.5 swizzle when necessary.Tom Stellard
2010-05-16r300/compiler: fix peephole optimizerTom Stellard
2010-05-16r300/compiler: Implement simple peephole optimizerNicolai Hähnle
2010-05-15r300/compiler: silence a warningMarek Olšák
2010-05-08r300g: respect compare mode regardless of sampler typeMarek Olšák
2010-05-08r300/compiler: fake equal/notequal for shadow samplersMarek Olšák
2010-05-08r300/compiler: use perspective division only for TXP in shadow samplersMarek Olšák
2010-05-08r300/compiler: make shadow sampler codegen more readable, add commentsMarek Olšák
2010-05-08r300/compiler: shorten RC_*SWIZZLE* expressionsMarek Olšák
2010-05-08r300/compiler: generalize depth texture mode to support arbitrary swizzlesMarek Olšák
2010-05-08r300/compiler: fix LIT instruction case 0^0 = 1Marek Olšák
2010-04-19r300/compiler: lower CEILMarek Olšák
2010-04-19r300/compiler: enable branch emulation for vertex shadersMarek Olšák
2010-04-19r300/compiler: optimize CMP for vertex shaders a bitMarek Olšák
2010-04-19r300/compiler: Use memory_pool_array_reserve in deadcode eliminationNicolai Hähnle
2010-04-19r300/compiler: Use memory_pool_array_reserve in r500-fragprog_emitNicolai Hähnle
2010-04-19r300/compiler: enable branch emulation for R500 fragment programsMarek Olšák
2010-04-19r300/compiler: Implement branch emulation for R300 fragment programsNicolai Hähnle
2010-04-17r300/compiler: Remove unnecessary header.Vinson Lee
2010-04-16r300/compiler: Add radeon_program_tex.c to SCons build.Vinson Lee
2010-04-17r300/compiler: add emulation of all mirrored-clamp wrap modes for NPOT texturesMarek Olšák
2010-04-17r300/compiler: replace mirrored-repeat emulation with a faster versionMarek Olšák
2010-04-17r300/compiler: add handy definitions for XYZ0 and smeared half swizzlingMarek Olšák
2010-04-16r300/compiler: make ARB_shadow_ambient optionalMarek Olšák
2010-04-16r300/compiler: restore r500-specific bits of TEX transformationsMarek Olšák
2010-04-16r300/compiler: Fix texture instruction readmasks.Corbin Simpson
2010-04-16r300/compiler: Fix magic numbers in readmasks.Corbin Simpson
2010-04-16r300/compiler: Oops, this slipped through.Corbin Simpson
2010-04-16r300/compiler: Save Q for mirror and repeat.Corbin Simpson
2010-04-16r300/compiler: Split off texture fixes to their own file.Corbin Simpson
2010-04-16r300/compiler: fix repeat wrap mode for TXP and NPOTsMarek Olšák
2010-04-15r300/compiler: kill off RC_WRAP_CLAMPMarek Olšák
2010-04-12r300/compiler: Hax around instructions limits in mirroring code.Corbin Simpson
2010-04-12r300/compiler: Comment code, add much better mirror maths.Corbin Simpson
2010-04-11r300/compiler: Implement texcoord repeat and mirror for NPOT.Corbin Simpson
2010-04-11r300/compiler: Add NPOT compatibility fields to external state.Corbin Simpson
2010-04-10r300/compiler: Remove unused variable.Vinson Lee
2010-04-05r300/compiler: make the max number of fragment shader temporaries adjustableMarek Olšák
2010-04-03r300 compiler: add target output debugging.Dave Airlie