summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/tgsi
Commit message (Expand)AuthorAgeFilesLines
* Finish unifying the surface and texture tile caches.Brian2007-10-221-8/+2
* added case for TGSI_OPCODE_ENDBrian2007-10-201-0/+4
* added const qualifiersBrian2007-10-182-4/+4
* Corrected the file permissions in src/mesa/pipe.Oliver McFadden2007-10-187-0/+0
* fix logic for printing extended swizzlesBrian2007-10-151-13/+15
* added code to print extended swizzlesBrian2007-10-121-0/+20
* change exec_kilp() to only touch lowest four bits in kilmaskBrian2007-10-121-3/+3
* Merge tgsi_mesa_compile_fp_program() and tgsi_mesa_compile_vp_program() into ...Brian2007-10-102-291/+16
* start on a unified vertex/fragment program translation functionBrian2007-10-091-0/+194
* Generate DCLs for temporaries.Brian2007-10-091-1/+77
* Finish up decls for packed fragment program outputs.Brian2007-10-092-24/+31
* Pack fragment program outputs to be consistant with vertex programs.Brian2007-10-091-29/+2
* update some commentsBrian2007-10-091-3/+3
* More work on flow control for CAL/RET.Brian2007-10-092-12/+31
* New ATTRIB interpolation type for vertex program inputs/declarations.Brian2007-10-094-4/+7
* Don't emit semantic info for vertex program inputs.Brian2007-10-091-7/+10
* use different temps in exec_tex() for biasBrian2007-10-031-5/+5
* updated commentsBrian2007-10-031-14/+4
* fix eq/neq bugsBrian2007-10-031-16/+4
* fix f/u mix-up in micro_trunc()Brian2007-10-031-4/+4
* move TEX code into exec_tex()Brian2007-10-031-89/+125
* clean-upsBrian2007-10-021-21/+12
* Implement/use fragment kill resultsBrian2007-10-022-8/+8
* Implement TGSI_OPCODE_SNE with micro_ne()Brian2007-10-021-1/+20
* Separate TGSI_OPCODE_KIL and TGSI_OPCODE_KILP (predicated).Brian2007-10-024-6/+31
* Push mask stacks upon CAL, pop upon RET.Brian2007-10-021-0/+19
* added license and interpreter commentsBrian2007-10-021-0/+52
* Implement CONT statement.Brian2007-10-022-8/+26
* added micro_trunc(), re-order some codeBrian2007-10-021-32/+47
* Minor optimization: no-op CAL when ExecMask==0x0.Brian2007-10-021-3/+6
* Added TGSI_FILE_OUTPUT case in fetch_src_file_channel().Brian2007-10-021-0/+8
* Implement CAL/RET and a call stack for subroutines.Brian2007-10-023-22/+37
* Added TGSI_OPCODE_ENDBrian2007-10-024-28/+22
* Fold expand_program() into tgsi_exec_prepare()Brian2007-10-022-88/+48
* no more need for tgsi_exec_machine_run2(), remove dead codeBrian2007-10-022-59/+1
* Move tgsi machine state init/allocations so they're done less frequently.Brian2007-10-022-79/+105
* checkpoint: unpack all instructions before interpretation. Actual looping wo...Brian2007-10-024-9/+130
* Initial conditional execution support for loops and BRK instruction.Brian2007-09-292-94/+110
* remove unused tgsi_exec_cond_* typesBrian2007-09-291-24/+0
* Initial implementation of IF/ELSE/ENDIF using conditional masking.Brian2007-09-282-191/+124
* Fix some compiler warnings with -pedanticKeith Whitwell2007-09-271-9/+9
* Enable codegen based whenever __i386__ is defined.Keith Whitwell2007-09-271-1/+1
* Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian2007-09-251-0/+4
* Enable SSE2 for FS.michal2007-09-242-3/+250
* added PSIZEBrian2007-09-211-0/+2
* Fix up some point size breakage. Start on fogcoord too.Brian2007-09-211-2/+3
* remove debug printfsBrian2007-09-211-2/+0
* remove SEMANTIC_TEXCOORDBrian2007-09-211-2/+0
* Get rid of TGSI_SEMANTIC_TEXCOORD and just use TGSI_SEMANTIC_GENERIC.Brian2007-09-211-3/+2
* minor renamingBrian2007-09-211-7/+7