summaryrefslogtreecommitdiff
path: root/src/mesa/swrast/s_fragprog.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-05mesa: remove outdated version lines in commentsRico Schüller1-1/+0
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-03-15Replace gl_frag_attrib enum with gl_varying_slot.Paul Berry1-6/+6
2012-10-16swrast: Remove support for the NV_fragment_program extension.Kenneth Graunke1-5/+0
2012-08-01swrast: Support sampler object for texture fetching statePauli Nieminen1-7/+10
2012-02-15swrast: Only avoid empty _TexEnvProgramsIan Romanick1-1/+2
2012-01-27swrast: Fix fixed-function fragment processingChad Versace1-0/+12
2011-10-19swrast: fix float->uint conversion of gl_FragDepthBrian Paul1-1/+2
2011-10-01mesa: s/INLINE/inline/Brian Paul1-1/+1
2011-09-22mesa: move gl_texture_image::Width/Height/DepthScale fields to swrastBrian Paul1-2/+4
2011-04-10mesa: move sampler state into new gl_sampler_object typeBrian Paul1-3/+3
2010-10-27Track separate programs for each stageIan Romanick1-1/+1
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-5/+5
2010-08-07swrast: Reduce header file inclusion in s_fragprog.h.Vinson Lee1-0/+1
2010-07-31swrast: Remove unnecessary headers.Vinson Lee1-1/+0
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-1/+1
2010-02-19mesa: replace _mesa_bzero() with memset()Brian Paul1-2/+1
2010-01-27swrast: silence double->float assignment warningsBrian Paul1-3/+3
2010-01-26swrast: Implement ARB_fragment_coord_conventions but don't enable.Eric Anholt1-0/+10
2010-01-12swrast: Remove unnecessary header from s_fragprog.c.Vinson Lee1-1/+0
2009-11-17Merge branch 'outputswritten64'Ian Romanick1-6/+6
2009-09-24Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul1-3/+8
2009-09-23swrast: add lod bias when texture samplingBrian Paul1-2/+7
2009-09-23swrast: fix typo in partial derivatives parameter passingBrian Paul1-1/+1
2009-07-29mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul1-3/+2
2009-04-01mesa: texture combine clean-upsBrian Paul1-2/+0
2009-04-01swrast: do texture sampling/combining in floating pointBrian Paul1-11/+8
2009-03-11mesa: remove some last remnants of GL_MESA_program_debugBrian Paul1-4/+0
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul1-6/+6
2009-02-09swrast: use ASSIGN_4V() macroBrian Paul1-4/+2
2009-02-06swrast: return (0,0,0,1) when sampling incomplete textures, not (0,0,0,0)Brian Paul1-2/+4
2009-01-28mesa: implement texture swizzling in swrastBrian Paul1-8/+31
2009-01-28mesa: if texObj is NULL in fetch_texel_*(), return black.Brian Paul1-20/+32
2008-08-11mesa: added comment about gl_PointCoordBrian Paul1-0/+1
2008-07-08added null texObj ptr check (bug 15567)Brian Paul1-12/+16
2008-05-14Updated GLSL uniform/sampler handling from gallium-0.1 branchBrian Paul1-5/+9
2008-01-06Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835.Brian1-5/+5
2007-12-04fix span->facing computation and gl_FrontFacing initializationBrian1-1/+1
2007-11-30fix broken two-sided stencilBrian1-1/+1
2007-11-23Consolidate texture fetch code and use partial derivatives when possible.Brian1-11/+12
2007-11-20clamp lambda to Min/MaxLodBrian1-3/+6
2007-10-24Implement gl_PointCoord attribute for GLSL fragment shaders.Brian1-0/+1
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian1-5/+5
2007-06-11Rework _mesa_update_texture_compare_function() to only be called duringBrian1-20/+0
2007-06-11Temporarily disable the calls to _mesa_update_texture_compare_function().Brian1-0/+4
2007-06-07Add support for GL_ARB_fragment_program_shadow.Ian Romanick1-1/+2
2007-06-07Fix ARB_fp spec conformance bug WRT shadow sampling.Ian Romanick1-0/+16
2007-05-11remove some unneeded code in init_machine()Brian1-5/+0