summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast
Commit message (Expand)AuthorAgeFilesLines
* Renamed s_nvfragprog.[ch] to s_fragprog.[ch]Brian2006-12-153-17/+9
* Renamed s_nvfragprog.[ch] to s_fragprog.[ch], program_instruction.h to prog_i...Brian2006-12-152-1729/+0
* Renamed from s_nvfragprog.[ch]Brian2006-12-142-0/+1729
* Updated includes.Brian2006-12-142-2/+4
* Remove include of s_arbshader.hBrian2006-12-141-1/+0
* Retire old GLSL shader code.Brian2006-12-132-162/+0
* Checkpoint for GLSL compiler changes.Brian2006-12-136-61/+76
* list header files in sources files (Dan Nicholson)Brian Paul2006-11-211-1/+34
* Initial implementation work for CAL, RET, and BRA instructions for fragmentBrian Paul2006-11-161-0/+53
* Make sure RENDER_FINISH is called on the zero pixel case. Reported byKeith Whitwell2006-11-141-1/+1
* always load frag prog state params for now (see comments)Brian Paul2006-11-021-0/+5
* Remove x/y/width/height parameters from Clear functions.Brian Paul2006-11-012-14/+10
* Write back gl_FragDepth to span->array->z.Michal Krol2006-11-011-1/+10
* Merge texmem-0-3-branch.Keith Whitwell2006-11-011-5/+5
* change DEBUG_FRAG conditionsBrian Paul2006-11-011-79/+82
* fix some bugs in interpolate_specular()Brian Paul2006-11-011-23/+29
* make use of Parameters->StateFlags in _swrast_update_fragment_program()Brian Paul2006-10-311-7/+4
* We need to call _mesa_load_state_parameters() whenever a fragment programBrian Paul2006-10-312-6/+15
* In TEX instructions, use precomputed lambda only if using fragment.texcoord[k]Brian Paul2006-10-311-34/+33
* For TEX instructions use lambda=0. When sampling from texture unit K weBrian Paul2006-10-311-44/+71
* fix _mesa_problem() textBrian Paul2006-10-301-2/+2
* Added PROGRAM_CONSTANT to get_register_pointer().Brian Paul2006-10-281-0/+15
* assorted clean-upsBrian Paul2006-10-221-30/+24
* don't save color/z if fragment is killedBrian Paul2006-10-221-18/+20
* minor tweaks good for about 12% faster executionBrian Paul2006-10-221-66/+71
* silence used var warningsBrian Paul2006-10-221-1/+2
* Color clamping fixes.Brian Paul2006-10-222-6/+12
* move/improve comments, clean up code in a few placesBrian Paul2006-10-211-21/+16
* fix another logic error in computing deferredTextureBrian Paul2006-10-211-5/+9
* For deferredTexture, need to check if the fragment program/shader writesBrian Paul2006-10-211-6/+31
* move interpolate_varying() callBrian Paul2006-10-211-4/+2
* Move interpolate_texcoords() and interpolate_varying() calls into shade_textu...Brian Paul2006-10-211-21/+18
* Consolidate some code into shade_texture_span().Brian Paul2006-10-191-84/+81
* fixed Fixed/Int bugBrian Paul2006-10-191-2/+2
* remove temp codeBrian Paul2006-10-191-22/+15
* fix problem when CHAN_BITS == 32 (bug 8704), remove unneeded assertionBrian Paul2006-10-191-1/+4
* added clamp_colors(), updated assertionsBrian Paul2006-10-181-21/+33
* Don't pass x/y/width/height to ctx->Driver.Accum().Brian Paul2006-10-182-7/+11
* Always convert colors to float before running a fragment shader/program.Brian Paul2006-10-174-145/+61
* fix fog color bugBrian Paul2006-10-171-3/+18
* Move struct atifs_machine into s_atifragshader.cBrian Paul2006-10-172-43/+129
* Seperate interpolate_colors() and interpolate_specular().Brian Paul2006-10-171-174/+192
* apply_aa_coverage() for ubyte/ushort/floatBrian Paul2006-10-171-6/+32
* Fix CHAN_BITS=32 issues.Brian Paul2006-10-171-0/+7
* cut and paste error: s/Width/Height/Brian Paul2006-10-141-1/+1
* Consolidate, move, fix code related to color index and stencil image transferBrian Paul2006-10-133-39/+13
* In _mesa_pack_rgba_span_float() we don't need to make a temporary copy ofBrian Paul2006-10-131-4/+2
* s/GLuint/GLbitfield/Brian Paul2006-10-133-3/+3
* Revamp color table code.Brian Paul2006-10-131-1/+7
* adjust_colors() function replaces old _mesa_chan_to_float_span() function.Brian Paul2006-10-121-26/+45