aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_fragprog.c
Commit message (Expand)AuthorAgeFilesLines
* Track separate programs for each stageIan Romanick2010-10-271-1/+1
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-5/+5
* swrast: Reduce header file inclusion in s_fragprog.h.Vinson Lee2010-08-071-0/+1
* swrast: Remove unnecessary headers.Vinson Lee2010-07-311-1/+0
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-1/+1
* mesa: replace _mesa_bzero() with memset()Brian Paul2010-02-191-2/+1
* swrast: silence double->float assignment warningsBrian Paul2010-01-271-3/+3
* swrast: Implement ARB_fragment_coord_conventions but don't enable.Eric Anholt2010-01-261-0/+10
* swrast: Remove unnecessary header from s_fragprog.c.Vinson Lee2010-01-121-1/+0
* Merge branch 'outputswritten64'Ian Romanick2009-11-171-6/+6
* Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2009-09-241-3/+8
|\
| * swrast: add lod bias when texture samplingBrian Paul2009-09-231-2/+7
| * swrast: fix typo in partial derivatives parameter passingBrian Paul2009-09-231-1/+1
* | mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul2009-07-291-3/+2
|/
* mesa: texture combine clean-upsBrian Paul2009-04-011-2/+0
* swrast: do texture sampling/combining in floating pointBrian Paul2009-04-011-11/+8
* mesa: remove some last remnants of GL_MESA_program_debugBrian Paul2009-03-111-4/+0
* mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul2009-02-281-6/+6
* swrast: use ASSIGN_4V() macroBrian Paul2009-02-091-4/+2
* swrast: return (0,0,0,1) when sampling incomplete textures, not (0,0,0,0)Brian Paul2009-02-061-2/+4
* mesa: implement texture swizzling in swrastBrian Paul2009-01-281-8/+31
* mesa: if texObj is NULL in fetch_texel_*(), return black.Brian Paul2009-01-281-20/+32
* mesa: added comment about gl_PointCoordBrian Paul2008-08-111-0/+1
* added null texObj ptr check (bug 15567)Brian Paul2008-07-081-12/+16
* Updated GLSL uniform/sampler handling from gallium-0.1 branchBrian Paul2008-05-141-5/+9
* Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835.Brian2008-01-061-5/+5
* fix span->facing computation and gl_FrontFacing initializationBrian2007-12-041-1/+1
* fix broken two-sided stencilBrian2007-11-301-1/+1
* Consolidate texture fetch code and use partial derivatives when possible.Brian2007-11-231-11/+12
* clamp lambda to Min/MaxLodBrian2007-11-201-3/+6
* Implement gl_PointCoord attribute for GLSL fragment shaders.Brian2007-10-241-0/+1
* Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian2007-07-041-5/+5
* Rework _mesa_update_texture_compare_function() to only be called duringBrian2007-06-111-20/+0
* Temporarily disable the calls to _mesa_update_texture_compare_function().Brian2007-06-111-0/+4
* Add support for GL_ARB_fragment_program_shadow.Ian Romanick2007-06-071-1/+2
* Fix ARB_fp spec conformance bug WRT shadow sampling.Ian Romanick2007-06-071-0/+16
* remove some unneeded code in init_machine()Brian2007-05-111-5/+0
* changes to get DDX/DDY working againBrian2007-05-021-0/+4
* only load front/back face attrib if using a shader (bug 10788)Brian2007-04-281-2/+4
* undo a test/debug changeBrian2007-04-211-1/+1
* Put gl_program_machine into swrast structure rather than using a local variable.Brian2007-04-191-8/+7
* Check if FRAG_RESULT_COLR is written and update span->interpMask, arrayMask.Brian2007-03-131-1/+8
* Implement support for GL_ARB_draw_buffers with GL_MAX_DRAW_BUFFERS > 1.Brian2007-03-111-3/+21
* Implement gl_FrontFacing for fragment shaders.Brian2007-03-101-0/+4
* remove unneeded includesBrian2007-02-251-4/+0
* remove 'maxInst' parameter from _mesa_execute_program()Brian2007-02-251-2/+1
* remove unused 'element' parameter from _mesa_execute_program()Brian2007-02-251-2/+1
* Use the new unified vertex/fragment program interpreter from prog_execute.c.Brian2007-02-221-1511/+12
* use MAX_PROGRAM_ENV_PARAMSBrian2007-02-221-3/+3
* Lots of changes to prog_print.c code.Brian2007-02-171-1/+2