summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/tgsi
Commit message (Expand)AuthorAgeFilesLines
* 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
* pass vs output semantics to tgsi_mesa_compile_vp_program() to generate output...Brian2007-09-212-2/+20
* Pass vertex program input semantics into tgsi_mesa_compile_vp_program() to pr...Brian2007-09-212-14/+33
* Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian2007-09-205-42/+32
* remove old/used codeBrian2007-09-201-6/+3
* remove lots of dead code related to program input/output mappingBrian2007-09-202-406/+3
* obsoleteBrian2007-09-201-49/+0
* remove #includes of tgsi_attribs.hBrian2007-09-201-1/+0
* checkpoint: TGSI_ATTRIB_x tokens no longer usedBrian2007-09-201-0/+2
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-195-33/+138
* Checkpoint: rework shader input/output register mapping.Brian2007-09-182-20/+57
* Fix some issues with perspective-corrected interpolation.Brian2007-09-182-1/+2
* Add p_compiler.h.michal2007-08-291-0/+1
* Break GL dependencies.michal2007-08-291-1/+1
* Break GL dependencies.michal2007-08-291-2/+3
* Break GL dependencies.michal2007-08-292-32/+32
* Break GL dependencies.michal2007-08-291-105/+105
* Fix fragment program color output mapping (0=depth, 1=color)Brian2007-08-241-2/+2
* Hook-up SSE2 to VS.michal2007-08-243-37/+3