summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/tgsi/mesa
AgeCommit message (Expand)Author
2007-10-10Merge tgsi_mesa_compile_fp_program() and tgsi_mesa_compile_vp_program() into ...Brian
2007-10-09start on a unified vertex/fragment program translation functionBrian
2007-10-09Generate DCLs for temporaries.Brian
2007-10-09Finish up decls for packed fragment program outputs.Brian
2007-10-09Pack fragment program outputs to be consistant with vertex programs.Brian
2007-10-09New ATTRIB interpolation type for vertex program inputs/declarations.Brian
2007-10-09Don't emit semantic info for vertex program inputs.Brian
2007-10-03updated commentsBrian
2007-10-02Separate TGSI_OPCODE_KIL and TGSI_OPCODE_KILP (predicated).Brian
2007-10-02Implement CAL/RET and a call stack for subroutines.Brian
2007-10-02Added TGSI_OPCODE_ENDBrian
2007-10-02checkpoint: unpack all instructions before interpretation. Actual looping wo...Brian
2007-09-25Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian
2007-09-21remove debug printfsBrian
2007-09-21minor renamingBrian
2007-09-21pass vs output semantics to tgsi_mesa_compile_vp_program() to generate output...Brian
2007-09-21Pass vertex program input semantics into tgsi_mesa_compile_vp_program() to pr...Brian
2007-09-20Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian
2007-09-20remove old/used codeBrian
2007-09-20remove lots of dead code related to program input/output mappingBrian
2007-09-20remove #includes of tgsi_attribs.hBrian
2007-09-19Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian
2007-09-18Checkpoint: rework shader input/output register mapping.Brian
2007-09-18Fix some issues with perspective-corrected interpolation.Brian
2007-08-24Fix fragment program color output mapping (0=depth, 1=color)Brian
2007-08-24Fixup include paths after renameKeith Whitwell
2007-08-23Vertex shader outputs are now tightly packed into the output slots.Brian
2007-08-23Checkpoint: new vertex/fragment attribute namingBrian
2007-08-23define new TGSI_ATTRIB_ tokens for program inputs/outputs, plus translation f...Brian
2007-08-23For the time being, interpolate Z in shade_quad() rather in the shader.Brian
2007-08-16Cosmetic changes.michal
2007-08-16Copy fragment z if the fragment shader does not write depth on its own.`michal
2007-08-15Add UsageMask to DECLARATION in TGSI.michal
2007-08-15Add declaration_semantic token to TGSI.michal
2007-08-15Declare fragment shader output registers.michal
2007-08-09Quieten TGSIKeith Whitwell
2007-08-07Naive implementation of IF/ELSE/ENDIF.michal
2007-08-07Handle labels for IF/ELSE correctlymichal
2007-08-07Enable compact TGSI dump.michal
2007-08-07Labels are always label targets.michal
2007-08-06Translate the remaining ops.michal
2007-08-06Translate MESA GLSL opcodes to TGSI opcodes.michal
2007-07-25implement DDX, DDY instructionsBrian
2007-07-24added PROGRAM_NAMED_PARAM in map_register_file()Brian
2007-07-24added PROGRAM_UNIFORM to map_register_file()Brian
2007-07-24commentsBrian
2007-07-19Trigger tgsi compilation for fragment programs.Keith Whitwell
2007-07-06Fix function names.michal
2007-07-06Indent.michal
2007-07-05Softpipe: import TGSI tree. Not hooked-up yet.michal