summaryrefslogtreecommitdiff
path: root/src/mesa/swrast
AgeCommit message (Expand)Author
2007-01-09more debug code (disabled)Brian
2007-01-08check if _Current == NULL for TXBBrian
2007-01-08Remove if (tObj) conditional so that texture units without a texture imageBrian
2006-12-21added INTERP_VARYING codeBrian
2006-12-21s/attribute/varying/Brian
2006-12-19Overhaul of GLSL API functions, dispatching, etc.Brian
2006-12-18Added instruction counter to catch infinite loops (temporary).Brian
2006-12-16fix comment, handle NOPBrian
2006-12-15varying var changesBrian
2006-12-15Renamed s_nvfragprog.[ch] to s_fragprog.[ch]Brian
2006-12-15Renamed s_nvfragprog.[ch] to s_fragprog.[ch], program_instruction.h to prog_i...Brian
2006-12-14Renamed from s_nvfragprog.[ch]Brian
2006-12-14Updated includes.Brian
2006-12-14Remove include of s_arbshader.hBrian
2006-12-13Retire old GLSL shader code.Brian
2006-12-13Checkpoint for GLSL compiler changes.Brian
2006-11-21list header files in sources files (Dan Nicholson)Brian Paul
2006-11-16Initial implementation work for CAL, RET, and BRA instructions for fragmentBrian Paul
2006-11-14Make sure RENDER_FINISH is called on the zero pixel case. Reported byKeith Whitwell
2006-11-02always load frag prog state params for now (see comments)Brian Paul
2006-11-01Remove x/y/width/height parameters from Clear functions.Brian Paul
2006-11-01Write back gl_FragDepth to span->array->z.Michal Krol
2006-11-01Merge texmem-0-3-branch.Keith Whitwell
2006-11-01change DEBUG_FRAG conditionsBrian Paul
2006-11-01fix some bugs in interpolate_specular()Brian Paul
2006-10-31make use of Parameters->StateFlags in _swrast_update_fragment_program()Brian Paul
2006-10-31We need to call _mesa_load_state_parameters() whenever a fragment programBrian Paul
2006-10-31In TEX instructions, use precomputed lambda only if using fragment.texcoord[k]Brian Paul
2006-10-31For TEX instructions use lambda=0. When sampling from texture unit K weBrian Paul
2006-10-30fix _mesa_problem() textBrian Paul
2006-10-28Added PROGRAM_CONSTANT to get_register_pointer().Brian Paul
2006-10-22assorted clean-upsBrian Paul
2006-10-22don't save color/z if fragment is killedBrian Paul
2006-10-22minor tweaks good for about 12% faster executionBrian Paul
2006-10-22silence used var warningsBrian Paul
2006-10-22Color clamping fixes.Brian Paul
2006-10-21move/improve comments, clean up code in a few placesBrian Paul
2006-10-21fix another logic error in computing deferredTextureBrian Paul
2006-10-21For deferredTexture, need to check if the fragment program/shader writesBrian Paul
2006-10-21move interpolate_varying() callBrian Paul
2006-10-21Move interpolate_texcoords() and interpolate_varying() calls into shade_textu...Brian Paul
2006-10-19Consolidate some code into shade_texture_span().Brian Paul
2006-10-19fixed Fixed/Int bugBrian Paul
2006-10-19remove temp codeBrian Paul
2006-10-19fix problem when CHAN_BITS == 32 (bug 8704), remove unneeded assertionBrian Paul
2006-10-18added clamp_colors(), updated assertionsBrian Paul
2006-10-18Don't pass x/y/width/height to ctx->Driver.Accum().Brian Paul
2006-10-17Always convert colors to float before running a fragment shader/program.Brian Paul
2006-10-17fix fog color bugBrian Paul
2006-10-17Move struct atifs_machine into s_atifragshader.cBrian Paul