summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/tgsi/mesa
Commit message (Expand)AuthorAgeFilesLines
* 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
* New ATTRIB interpolation type for vertex program inputs/declarations.Brian2007-10-091-1/+1
* Don't emit semantic info for vertex program inputs.Brian2007-10-091-7/+10
* updated commentsBrian2007-10-031-14/+4
* Separate TGSI_OPCODE_KIL and TGSI_OPCODE_KILP (predicated).Brian2007-10-021-0/+6
* Implement CAL/RET and a call stack for subroutines.Brian2007-10-021-0/+7
* Added TGSI_OPCODE_ENDBrian2007-10-021-22/+7
* checkpoint: unpack all instructions before interpretation. Actual looping wo...Brian2007-10-021-0/+2
* Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian2007-09-251-0/+4
* remove debug printfsBrian2007-09-211-2/+0
* 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-202-10/+16
* remove old/used codeBrian2007-09-201-6/+3
* remove lots of dead code related to program input/output mappingBrian2007-09-202-406/+3
* remove #includes of tgsi_attribs.hBrian2007-09-201-1/+0
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-192-22/+98
* Checkpoint: rework shader input/output register mapping.Brian2007-09-182-20/+57
* Fix some issues with perspective-corrected interpolation.Brian2007-09-181-1/+1
* Fix fragment program color output mapping (0=depth, 1=color)Brian2007-08-241-2/+2
* Fixup include paths after renameKeith Whitwell2007-08-242-2/+2
* Vertex shader outputs are now tightly packed into the output slots.Brian2007-08-231-2/+17
* Checkpoint: new vertex/fragment attribute namingBrian2007-08-232-10/+99
* define new TGSI_ATTRIB_ tokens for program inputs/outputs, plus translation f...Brian2007-08-231-0/+207
* For the time being, interpolate Z in shade_quad() rather in the shader.Brian2007-08-231-0/+5
* Cosmetic changes.michal2007-08-161-11/+16
* Copy fragment z if the fragment shader does not write depth on its own.`michal2007-08-161-3/+30
* Add UsageMask to DECLARATION in TGSI.michal2007-08-151-43/+33
* Add declaration_semantic token to TGSI.michal2007-08-151-25/+29
* Declare fragment shader output registers.michal2007-08-151-27/+77
* Quieten TGSIKeith Whitwell2007-08-091-4/+9
* Naive implementation of IF/ELSE/ENDIF.michal2007-08-071-1/+1
* Handle labels for IF/ELSE correctlymichal2007-08-071-2/+7
* Enable compact TGSI dump.michal2007-08-071-1/+1
* Labels are always label targets.michal2007-08-071-0/+2
* Translate the remaining ops.michal2007-08-061-30/+83
* Translate MESA GLSL opcodes to TGSI opcodes.michal2007-08-061-0/+27
* implement DDX, DDY instructionsBrian2007-07-251-0/+6
* added PROGRAM_NAMED_PARAM in map_register_file()Brian2007-07-241-1/+1
* added PROGRAM_UNIFORM to map_register_file()Brian2007-07-241-0/+1
* commentsBrian2007-07-241-5/+22
* Trigger tgsi compilation for fragment programs.Keith Whitwell2007-07-191-0/+2
* Fix function names.michal2007-07-061-2/+2
* Indent.michal2007-07-061-148/+171
* Softpipe: import TGSI tree. Not hooked-up yet.michal2007-07-054-0/+535