summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_sse2.c
Commit message (Expand)AuthorAgeFilesLines
* tgis: fix SOA aliasing for MUL instruction in SSE codegenBrian Paul2010-05-071-4/+11
* tgsi: make SSE ADD instruction SOA-safeBrian Paul2010-05-061-5/+13
* tgsi: code refactoringBrian Paul2010-05-061-16/+34
* tgsi: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.José Fonseca2010-04-271-16/+0
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-081-20/+30
|\
| * tgsi: fix SSE code emit for XPDBrian Paul2010-01-071-20/+30
* | gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol2010-01-071-5/+7
* | gallium: Pass per-element (not per-quad) LOD bias values down to texture samp...Michal Krol2010-01-071-1/+1
* | Remove TGSI_OPCODE_SHR, map existing usage to TGSI_OPCODE_ISHR.Michal Krol2010-01-051-1/+1
* | tgsi: add properties and system value registerZack Rusin2009-12-141-1/+6
* | tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-11/+11
* | tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-7/+7
* | tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell2009-11-241-2/+2
* | tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-8/+8
* | gallium: simplify tgsi tokens furtherKeith Whitwell2009-11-241-1/+2
|/
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-26/+8
* Merge branch 'mesa_7_6_branch'Brian Paul2009-09-241-5/+5
|\
| * tgsi/sse: Pass the lodbias, not zero. More comments.Brian Paul2009-09-241-5/+5
* | tgsi/sse: remove old commentsBrian Paul2009-09-241-8/+0
* | tgsi/sse: implement SEQ, SGT, SLE, SNEBrian Paul2009-09-241-4/+4
* | tgsi: handle some src/dst aliasing in tgsi_sse2.cKeith Whitwell2009-09-131-8/+23
* | tgsi: implement saturationKeith Whitwell2009-09-121-17/+26
|/
* tgsi: remove redundant CND0 opcodeKeith Whitwell2009-09-011-4/+0
* tgsi: check for SOA dependencies in SSE and PPC code generatorsBrian Paul2009-08-201-0/+4
* Merge branch 'mesa_7_5_branch'Brian Paul2009-08-181-0/+4
|\
| * tgsi/sse: we don't implement saturation modes yetBrian Paul2009-08-181-0/+4
* | tgsi: report opcode name in addition to the number when translation failsBrian Paul2009-08-031-2/+5
* | Rename TGSI LOOP instruction to better match theri usage.Michal Krol2009-07-311-2/+2
* | gallium: fix SSE shadow texture instructionsBrian Paul2009-07-291-3/+3
* | gallium: remove deprecated TGSI opcodesKeith Whitwell2009-07-231-12/+0
* | gallium: remove multiple aliases for TGSI opcodesKeith Whitwell2009-07-221-16/+8
* | gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-1/+1
* | tgsi: get texturing working in vertex shader sse2 pathKeith Whitwell2009-07-201-6/+6
* | tgsi: fix regression in indexed const lookupsKeith Whitwell2009-07-201-2/+4
* | tgsi: simplify and fix sse KIL implementationKeith Whitwell2009-07-161-36/+28
* | tgsi: initial texturing support on sse pathKeith Whitwell2009-07-161-19/+183
* | tgsi: make sse function callout mechanism more genericKeith Whitwell2009-07-161-40/+48
* | tgsi: reduce x86 reg usage in tgsi_sse generated programsKeith Whitwell2009-07-161-113/+77
* | tgsi: make function call code in tgsi_sse.c less opaqueKeith Whitwell2009-07-161-23/+86
|/
* tgis: SSE code generator doesn't yet support indirect addressing of temp regsBrian Paul2009-04-241-0/+29
* tgsi/sse2: Cleanup NRM/NRM4 implementation.Michal Krol2009-04-101-25/+76
* tgsi/sse2: Fix build.Michal Krol2009-04-091-1/+1
* tgsi/sse2: Fix ARL instruction.Michal Krol2009-04-091-0/+1
* tgsi/sse2: Fix LIT instruction.Michal Krol2009-04-091-1/+1
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* gallium: fix glean's vertProg1Alan Hourihane2009-02-161-0/+1
* tgsi: Fix build -- rename Size to NrTokens.Michal Krol2009-02-101-1/+1
* tgsi: Implement OPCODE_SSG/SGN.Michal Krol2008-11-261-1/+29
* tgsi: Implement OPCODE_ARR.Michal Krol2008-11-261-1/+6
* tgsi: Implement OPCODE_ROUND for SSE2 backend.Michal Krol2008-11-261-1/+28