summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_program.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-09st/mesa: remove special-case cyl-wrap codeBrian Paul1-9/+1
2010-02-09st/mesa: check for PROG_PARAM_BIT_CYL_WRAP flagBrian Paul1-1/+9
2010-02-05st/mesa: 'fix' point coord semantic infoBrian Paul1-1/+10
2010-02-01st/mesa: remove duplicate calculation of fp input mappingKeith Whitwell1-12/+7
2010-02-01st/mesa: remove dead stfp input_map arrayKeith Whitwell1-9/+0
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz1-1/+0
2010-01-13st/mesa: Remove unnecessary header from st_program.c.Vinson Lee1-1/+0
2009-12-22Merge branch 'gallium-edgeflags'Roland Scheidegger1-6/+56
2009-12-21Merge branch 'mesa_7_7_branch'Brian Paul1-0/+2
2009-12-18fix debug output mising from edgeflag changesRoland Scheidegger1-0/+7
2009-12-18gallium: fix mesa to tgsi translation for edgeflagsRoland Scheidegger1-13/+15
2009-12-16gallium: edgeflags change fixesRoland Scheidegger1-1/+7
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger1-5/+10
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell1-1/+31
2009-12-18st/mesa: move assert on nr vs insns until after pos_invarient expansionKeith Whitwell1-0/+2
2009-12-07st/mesa: fix up commentBrian Paul1-2/+5
2009-11-26Merge commit 'origin/st-shader-varients'Roland Scheidegger1-253/+117
2009-11-17Merge branch 'outputswritten64'Ian Romanick1-1/+1
2009-11-17mesa: fix assorted compiler warningsBrian Paul1-2/+2
2009-11-15mesa/st: refactor vertex and fragment shader translationKeith Whitwell1-153/+114
2009-11-15mesa/st: don't calculate unused output_flags data eitherKeith Whitwell1-20/+2
2009-11-15mesa/st: don't calculate unused input_flags dataKeith Whitwell1-14/+2
2009-11-15mesa/st: don't calculate unused vs input semantic tagsKeith Whitwell1-69/+2
2009-10-05mesa/st: add ST_DEBUG environment variableKeith Whitwell1-7/+13
2009-09-21mesa: Ensure TGSI tokens are freed with gallium's free.José Fonseca1-1/+1
2009-09-14st/mesa: convert to new tgsi_ureg mechanism for shader emitKeith Whitwell1-87/+41
2009-07-29mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul1-28/+14
2009-07-16st/mesa: add some array index bounds assertionsBrian Paul1-0/+5
2009-07-04Merge branch 'mesa_7_5_branch'Jakob Bornecrantz1-10/+24
2009-07-06gallium: more fog extraction fixesZack Rusin1-10/+24
2009-07-03Merge branch 'mesa_7_5_branch'Jakob Bornecrantz1-1/+6
2009-07-01gallium: fix the front face semanticsZack Rusin1-1/+6
2009-06-12st/mesa: additional debug code (disabled)Brian Paul1-0/+20
2009-06-08st/mesa: remove invalid assertionBrian Paul1-3/+0
2009-06-08mesa: Allocate tokens from the heap.José Fonseca1-18/+22
2009-06-04st/mesa: increase ST_MAX_SHADER_TOKENS to 8kBrian Paul1-1/+1
2009-04-28mesa/st: translate VERT_ATTRIB_GENERIC8..15 in st_translate_vertex_programKeith Whitwell1-0/+8
2009-04-15mesa: TGSI translation of multiple render targets.José Fonseca1-3/+3
2009-04-08gallium: when using gl_PointCoord ensure we use the correct attribute.Alan Hourihane1-3/+5
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul1-5/+5
2009-02-12mesa: consistantly use mesa memory-functions in gallium state trackerBrian Paul1-3/+3
2009-01-02gallium: assorted state tracker fixes for > 8 texture samplersBrian Paul1-2/+4
2008-11-24mesa: pass shader centroid/invariant info through to the TGSI shaderBrian Paul1-30/+54
2008-11-06gallium: added st_print_shaders() function to help w/ debuggingBrian Paul1-0/+16
2008-09-26gallium: rename tgsi_translate_mesa_program() to st_translate_mesa_program()Brian Paul1-2/+2
2008-09-17gallium: fix fog vs. pointcoord attribute handling in mesa->TGSI conversionBrian Paul1-1/+4
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul1-1/+1
2008-08-18gallium: fix vertex program output translation/mapping bugBrian Paul1-29/+45
2008-08-11gallium: added commentBrian Paul1-0/+6
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca1-1/+1