summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_shader.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: rename state -> tgsi, updated commentsBrian Paul2010-02-121-1/+1
* st/mesa: Remove unnecessary headers.Vinson Lee2010-02-031-1/+0
* st/mesa: remove duplicate calculation of fp input mappingKeith Whitwell2010-02-011-17/+1
* st/mesa: Remove unnecessary headers.Vinson Lee2010-01-311-1/+0
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-221-2/+1
|\
| * st/mesa: change instruction count assertion to > 0Brian Paul2010-01-181-1/+1
| * st/mesa: Remove unnecessary header from st_atom_shader.c.Vinson Lee2010-01-161-1/+0
| * st/mesa: move assert on nr vs insns until after pos_invarient expansionKeith Whitwell2009-12-181-2/+0
| * Merge branch 'outputswritten64'Ian Romanick2009-11-171-1/+1
* | st/mesa: comments, whitespaceBrian Paul2010-01-111-8/+15
* | gallium: don't use edgeflags if the app didn't supply themRoland Scheidegger2009-12-191-4/+6
* | gallium: fix not generating new vp varient when polygon mode changesRoland Scheidegger2009-12-191-1/+1
* | gallium: more work for edgeflags changesRoland Scheidegger2009-12-141-2/+2
* | gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell2009-12-091-1/+10
* | mesa/st: refactor vertex and fragment shader translationKeith Whitwell2009-11-151-239/+87
|/
* mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul2009-07-291-17/+0
* gallium: compare the actual register, not all the inputsZack Rusin2009-07-111-1/+1
* gallium: fixup register indexes for fog/frontface/point coordZack Rusin2009-07-071-3/+12
* gallium: more fog extraction fixesZack Rusin2009-07-061-14/+7
* gallium: fix the front face semanticsZack Rusin2009-07-011-2/+17
* mesa: rework vertex shader output / fragment shader input attribute matchingBrian Paul2009-06-111-20/+33
* st/mesa: fix typo s/BFC0/BFC1/Brian Paul2009-06-111-2/+2
* gallium: no need to keep a copy of shader tokens in state trackerKeith Whitwell2009-03-131-6/+1
* mesa: Free the util shaders with the gallium's FREE.José Fonseca2009-02-191-1/+1
* mesa: use new ST_CALLOC_STRUCT() macro in gallium state trackerBrian Paul2009-02-121-1/+1
* mesa: consistantly use mesa memory-functions in gallium state trackerBrian Paul2009-02-121-2/+2
* gallium: remove old assertionsBrian Paul2008-08-271-5/+0
* gallium: fix vertex program output translation/mapping bugBrian Paul2008-08-181-10/+50
* gallium: fix a bug in vertex program output mappingBrian Paul2008-07-021-9/+24
* gallium: don't free shader.tokens in get_passthrough_fs()Brian Paul2008-05-081-0/+2
* gallium: fix some render to texture bugsBrian Paul2008-05-071-1/+25
* gallium: implement full reference counting for vertex/fragment programsBrian Paul2008-05-071-2/+5
* Some changed for non-C99 compilersAlan Hourihane2008-05-021-5/+5
* use cso fs/vs handle functionsKeith Whitwell2008-04-211-2/+2
* gallium: Use CSO cache for shaders.Michel Dänzer2008-04-211-2/+2
* gallium: fix a few more shader-related mem leaksBrian2008-03-221-28/+15
* gallium: rework CSO-related code in state trackerBrian2008-03-111-21/+7
* gallium: remove input_map[] from pipe_shader_stateBrian2008-02-261-1/+1
* Code reorganization: update build.José Fonseca2008-02-151-1/+1
* gallium: rename st_fragment_program's fs field to cso to match st_vertex_programBrian2008-02-121-4/+4
* Fix problem in mapping vertex program outputs (found with "spring" game engine)Brian2008-01-311-4/+6
* Fix problems with vertex shaders and the private draw module.Brian2008-01-141-10/+13
* special-case PSIZE tooBrian2007-12-191-1/+6
* Don't always declare frag shader INPUT[0] as fragment position.Brian2007-12-141-6/+19
* gallium: reorg tgsi directories.Michal Krol2007-11-231-1/+1
* simplify code which access the current vertex/fragment shadersBrian2007-10-291-23/+4
* Move mesa_to_tgsi.[ch] to state_trackerBrian2007-10-271-1/+1
* Get rid of ST_NEW_SHADER flag and the dependency on _NEW_PROGRAMZack Rusin2007-10-031-2/+2
* assert that program length > 1 (some code, plus END)Brian2007-10-021-0/+3
* fix a few vert/frag program items to get i915 driver going againBrian2007-10-011-1/+4