summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_program.c
AgeCommit message (Expand)Author
2011-01-09st/mesa: Include mfeatures.h in files that perform feature tests.Vinson Lee
2011-01-04st/mesa: skip glDrawPixels/glBitmap-related code for ES buildBrian Paul
2010-12-24mesa/st: set the color write cbuf property for fragColor writesDave Airlie
2010-12-16st/mesa: s/varient/variantBrian Paul
2010-12-14st/mesa: fix incorrect prev pointer in destroy_program_variants()Brian Paul
2010-12-14st/mesa: rename the varient release functionsBrian Paul
2010-12-13st/mesa: add geom program code in destroy_program_variants()Brian Paul
2010-12-13st/mesa: use st_fragment_program() instead of castBrian Paul
2010-12-13st/mesa: minor re-indentingBrian Paul
2010-12-13Squashed commit of the following (st-mesa-per-context-shaders branch):Brian Paul
2010-12-05st/mesa: initialize key in st_vp_varientMarek Olšák
2010-10-28st/mesa: Silence uninitialized variable warning.Vinson Lee
2010-10-27Track separate programs for each stageIan Romanick
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-10-13st/mesa: use shader stencil export to accelerate shader drawpixels.Dave Airlie
2010-09-17gallium: rework handling of sprite_coord_enable stateBrian Paul
2010-08-16st/mesa: remove output register reads inside shadersMarek Olšák
2010-08-05st/mesa: Clean up header file inclusion in st_mesa_to_tgsi.h.Vinson Lee
2010-07-10mesa: get the translation from mesa 2d regs to tgsi workingZack Rusin
2010-07-08gs: inject const int gl_VerticesIn at link timeZack Rusin
2010-06-29mesa: make the arguments in the asm statemants optionalZack Rusin
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul
2010-05-12st/mesa: Do not use draw module in OpenGL ES build.Chia-I Wu
2010-04-28st/mesa: move/improve Mesa GPU program debuggingBrian Paul
2010-03-31st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more placesBen Skeggs
2010-02-21st/mesa: Fix memory leak on out-of-memory error path.Vinson Lee
2010-02-14st/mesa: move per-fragment shader fields to local varsBrian Paul
2010-02-12st/mesa: rename state -> tgsi, updated commentsBrian Paul
2010-02-09st/mesa: remove special-case cyl-wrap codeBrian Paul
2010-02-09st/mesa: check for PROG_PARAM_BIT_CYL_WRAP flagBrian Paul
2010-02-05st/mesa: 'fix' point coord semantic infoBrian Paul
2010-02-01st/mesa: remove duplicate calculation of fp input mappingKeith Whitwell
2010-02-01st/mesa: remove dead stfp input_map arrayKeith Whitwell
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz
2010-01-13st/mesa: Remove unnecessary header from st_program.c.Vinson Lee
2009-12-22Merge branch 'gallium-edgeflags'Roland Scheidegger
2009-12-21Merge branch 'mesa_7_7_branch'Brian Paul
2009-12-18fix debug output mising from edgeflag changesRoland Scheidegger
2009-12-18gallium: fix mesa to tgsi translation for edgeflagsRoland Scheidegger
2009-12-16gallium: edgeflags change fixesRoland Scheidegger
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell
2009-12-18st/mesa: move assert on nr vs insns until after pos_invarient expansionKeith Whitwell
2009-12-07st/mesa: fix up commentBrian Paul
2009-11-26Merge commit 'origin/st-shader-varients'Roland Scheidegger
2009-11-17Merge branch 'outputswritten64'Ian Romanick
2009-11-17mesa: fix assorted compiler warningsBrian Paul
2009-11-15mesa/st: refactor vertex and fragment shader translationKeith Whitwell
2009-11-15mesa/st: don't calculate unused output_flags data eitherKeith Whitwell