summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_tgsi_to_rc.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-27r300g: implement TRUNC correctlyMarek Olšák1-1/+1
2011-09-10r300/compiler: Implement ROUNDTom Stellard1-1/+1
2011-07-26r300g: copy the compiler from r300cMarek Olšák1-2/+1
2011-04-30r300/compiler: Rewrite register allocatorTom Stellard1-0/+1
2011-04-05r300/compiler: implement the CND opcodeMarek Olšák1-2/+1
2011-01-23r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák1-1/+8
2010-12-01r300/compiler: implement and lower OPCODE_CLAMPMarek Olšák1-1/+1
2010-11-16r300g: remove the hack with OPCODE_RETMarek Olšák1-4/+1
2010-08-16r300/compiler: implement DP2 opcodeMarek Olšák1-1/+1
2010-08-16r300/compiler: implement SSG opcodeMarek Olšák1-1/+1
2010-08-11r300/compiler: Implement the CONT opcode.Tom Stellard1-1/+1
2010-07-06r300/compiler: Implement KILP opcode.Tom Stellard1-1/+1
2010-06-11r300/compiler: Implement simple loop emulationTom Stellard1-3/+3
2010-04-27r300: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.José Fonseca1-2/+0
2010-04-19r300g: implement TRUNC as floorMarek Olšák1-1/+1
2010-04-19r300/compiler: lower CEILMarek Olšák1-1/+1
2010-04-12r300g: FS constants emission reworkMarek Olšák1-1/+0
2010-03-29r300g: Remove unnecessary header.Vinson Lee1-2/+0
2010-03-28r300g: handle TGSI_OPCODE_RET as ENDMarek Olšák1-4/+10
2010-03-27r300g: print errors even on non-debug buildsMarek Olšák1-1/+2
2010-02-10r300g: Work around "defect" in r300compiler.Corbin Simpson1-2/+3
2010-02-09r300g: One less assert.Corbin Simpson1-1/+0
2010-02-09r300g: Be ever-so-slightly more useful on bad shaders.Corbin Simpson1-1/+3
2010-02-01r300g: Fix funky segfault.Corbin Simpson1-5/+7
2010-02-01r300g: Inline immediates where possible.Corbin Simpson1-8/+53
2010-01-05Remove TGSI_OPCODE_SHR, map existing usage to TGSI_OPCODE_ISHR.Michal Krol1-1/+1
2009-12-19r300g: add texture compare modesMarek Olšák1-2/+7
2009-11-24tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell1-7/+7
2009-11-24tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell1-4/+4
2009-11-24tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell1-5/+5
2009-11-24gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell1-3/+4
2009-10-23gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell1-6/+1
2009-10-23gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell1-5/+4
2009-10-23gallium: remove noise opcodesKeith Whitwell1-4/+0
2009-10-07Merge branch 'master' into r300g-glslNicolai Hähnle1-3/+4
2009-10-05r300g: fix scons buildJoakim Sindholt1-3/+4
2009-10-04r300/compiler: Refactor to allow different instruction typesNicolai Hähnle1-16/+16
2009-10-03r300/compiler: Introduce control flow instructions and refactor dataflowNicolai Hähnle1-3/+3
2009-09-21Merge branch 'master' into r300-compilerNicolai Hähnle1-1/+0
2009-09-13r300g: delete unused flag due to commit: 09b566e1610Cooper Yuan1-1/+0
2009-09-01tgsi: remove redundant CND0 opcodeKeith Whitwell1-1/+0
2009-08-30r300: Remove all Mesa dependencies from the shader compilerNicolai Hähnle1-139/+138
2009-07-30r300g: Use radeon compiler for fragment programsNicolai Hähnle1-3/+41
2009-07-30r300g: Use r300compiler for vertex shadersNicolai Hähnle1-0/+299