aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Collapse)AuthorAgeFilesLines
* tgsi/sse2: Cleanup NRM/NRM4 implementation.Michal Krol2009-04-101-25/+76
| | | | | | Fix comments. Make sure .w is set to 1.0 for NRM. Optimise for non-.xyzw writemasks.
* 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
|
* tgsi/exec: Actually enable switch-case for FLR.Michal Krol2009-04-031-1/+1
|
* tgsi/text: Allow optional component selection for indirect registers.Michal Krol2009-04-031-5/+38
|
* tgsi/text: Allow `-|src|` variant of `-(|src|)`.Michal Krol2009-04-031-3/+11
|
* tgsi: Fix structure members initialisation.Michal Krol2009-04-011-116/+116
|
* tgsi: Lookup alternate instruction mnemonics when parsing tgsi text.Michal Krol2009-04-011-1/+21
|
* tgsi: Provide alternate instruction mnemonics in tgsi info.Michal Krol2009-04-012-29/+31
|
* tgsi/doc: Fix typo.Michal Krol2009-04-011-1/+1
|
* tgsi: added some helpful debug functions in the tgsi interpreterBrian Paul2009-03-311-0/+53
| | | | Check for NaN/Inf, print exec vectors, print temp registers.
* tgsi: Condition codes are implied in KILP.Michal Krol2009-03-301-3/+1
|
* tgsi: Explain symbols used in instruction set documentation.Michal Krol2009-03-301-0/+71
|
* tgsi: Document BRA opcode.Michal Krol2009-03-301-1/+1
|
* tgsi: pass zero vector to texture sampler for 1D case instead of NULLBrian Paul2009-03-261-1/+5
| | | | Fixes segfault when sampling 1D textures.
* tgsi: minor commentsBrian Paul2009-03-221-2/+2
|
* tgsi: Document KIL, KILP instructions.Michal Krol2009-03-211-2/+6
|
* tgsi: Document vs_2_0 instruction set operations.Michal Krol2009-03-191-0/+14
|
* tgsi: Document vs_1_1 instruction set operations.Michal Krol2009-03-191-0/+14
|
* tgsi: Begin documenting ps_2_x instruction set operations.Michal Krol2009-03-191-0/+44
|
* tgsi: Restore statement ordering.José Fonseca2009-03-171-1/+1
|
* tgsi: Document ps_2_0 instruction set operations.Michal Krol2009-03-171-0/+57
|
* tgsi: Document ps_1_4 instruction set operations.Michal Krol2009-03-171-0/+9
|
* tgsi: Document ps_1_1 instruction set operations.Michal Krol2009-03-171-0/+9
|
* tgsi: Begin documenting GLSL instruction set operations.Michal Krol2009-03-171-0/+54
|
* tgsi: Begin documenting NV_geometry_program4 instruction set operations.Michal Krol2009-03-171-0/+14
|
* tgsi: Silence const pointer cast warnings.Michal Krol2009-03-171-4/+11
|
* tgsi: Begin documenting NV_gpu_program4 instruction set operations.Michal Krol2009-03-161-0/+107
|
* tgsi: Document NV_vertex_program3 instruction set operations.`Michal Krol2009-03-161-0/+20
|
* tgsi: Localise SCS code.Michal Krol2009-03-121-8/+8
|
* tgsi: Rewrite NRM opcode, store 1.0 in W component.Michal Krol2009-03-121-23/+27
|
* tgsi: Begin documenting NV_fragment_program2 instruction set operations.Michal Krol2009-03-121-0/+78
|
* tgsi: Begin documenting ARB_fragment_program instruction set operations.Michal Krol2009-03-121-0/+30
|
* tgsi: Document ARB_vertex_program instruction set operations.Michal Krol2009-03-121-0/+16
|
* tgsi: Begin documenting NV_vertex_program2 instruction set operations.Michal Krol2009-03-121-0/+42
|
* tgsi: Implement RFL, SFL, STR, X2D opcodes.Michal Krol2009-03-111-5/+87
|
* tgsi: Begin documenting NV_fragment_program instruction set operations.Michal Krol2009-03-111-0/+190
|
* tgsi: Implement RCC opcode.Michal Krol2009-03-111-1/+32
|
* tgsi: Document NV_vertex_program1_1 instruction set operations.Michal Krol2009-03-111-0/+28
|
* tgsi: Untabify.Michal Krol2009-03-101-31/+31
|
* tgsi: Implement CLAMP opcode.Michal Krol2009-03-101-7/+14
|
* tgsi: Consider INDEX, NEGATE, MULTIPLYMATRIX opcodes for removal.Michal Krol2009-03-101-0/+3
|
* tgsi: ARL and FLOOR opcodes have the same implementation.Michal Krol2009-03-101-11/+2
|
* tgsi: ARL is a vector instruction.Michal Krol2009-03-101-0/+3
|
* tgsi: Note that LOG and EXP are approximations.Michal Krol2009-03-101-2/+2
|
* tgsi: Document EXT_vertex_shader instruction set operations.Michal Krol2009-03-101-0/+108
|
* tgsi: Implement CND, CND0 opcodes.Michal Krol2009-03-091-2/+14
|
* tgsi: Remove redundant micro_ge() -- use micro_le().Michal Krol2009-03-091-15/+1
|
* tgsi: Document ATI_fragment_shader instruction set operations.Michal Krol2009-03-091-0/+54
|