summaryrefslogtreecommitdiff
path: root/src/mesa/swrast
AgeCommit message (Expand)AuthorFilesLines
2006-11-21list header files in sources files (Dan Nicholson)Brian Paul1-1/+34
2006-11-16Initial implementation work for CAL, RET, and BRA instructions for fragmentBrian Paul1-0/+53
2006-11-14Make sure RENDER_FINISH is called on the zero pixel case. Reported byKeith Whitwell1-1/+1
2006-11-02always load frag prog state params for now (see comments)Brian Paul1-0/+5
2006-11-01Remove x/y/width/height parameters from Clear functions.Brian Paul2-14/+10
2006-11-01Write back gl_FragDepth to span->array->z.Michal Krol1-1/+10
2006-11-01Merge texmem-0-3-branch.Keith Whitwell1-5/+5
2006-11-01change DEBUG_FRAG conditionsBrian Paul1-79/+82
2006-11-01fix some bugs in interpolate_specular()Brian Paul1-23/+29
2006-10-31make use of Parameters->StateFlags in _swrast_update_fragment_program()Brian Paul1-7/+4
2006-10-31We need to call _mesa_load_state_parameters() whenever a fragment programBrian Paul2-6/+15
2006-10-31In TEX instructions, use precomputed lambda only if using fragment.texcoord[k]Brian Paul1-34/+33
2006-10-31For TEX instructions use lambda=0. When sampling from texture unit K weBrian Paul1-44/+71
2006-10-30fix _mesa_problem() textBrian Paul1-2/+2
2006-10-28Added PROGRAM_CONSTANT to get_register_pointer().Brian Paul1-0/+15
2006-10-22assorted clean-upsBrian Paul1-30/+24
2006-10-22don't save color/z if fragment is killedBrian Paul1-18/+20
2006-10-22minor tweaks good for about 12% faster executionBrian Paul1-66/+71
2006-10-22silence used var warningsBrian Paul1-1/+2
2006-10-22Color clamping fixes.Brian Paul2-6/+12
2006-10-21move/improve comments, clean up code in a few placesBrian Paul1-21/+16
2006-10-21fix another logic error in computing deferredTextureBrian Paul1-5/+9
2006-10-21For deferredTexture, need to check if the fragment program/shader writesBrian Paul1-6/+31
2006-10-21move interpolate_varying() callBrian Paul1-4/+2
2006-10-21Move interpolate_texcoords() and interpolate_varying() calls into shade_textu...Brian Paul1-21/+18
2006-10-19Consolidate some code into shade_texture_span().Brian Paul1-84/+81
2006-10-19fixed Fixed/Int bugBrian Paul1-2/+2
2006-10-19remove temp codeBrian Paul1-22/+15
2006-10-19fix problem when CHAN_BITS == 32 (bug 8704), remove unneeded assertionBrian Paul1-1/+4
2006-10-18added clamp_colors(), updated assertionsBrian Paul1-21/+33
2006-10-18Don't pass x/y/width/height to ctx->Driver.Accum().Brian Paul2-7/+11
2006-10-17Always convert colors to float before running a fragment shader/program.Brian Paul4-145/+61
2006-10-17fix fog color bugBrian Paul1-3/+18
2006-10-17Move struct atifs_machine into s_atifragshader.cBrian Paul2-43/+129
2006-10-17Seperate interpolate_colors() and interpolate_specular().Brian Paul1-174/+192
2006-10-17apply_aa_coverage() for ubyte/ushort/floatBrian Paul1-6/+32
2006-10-17Fix CHAN_BITS=32 issues.Brian Paul1-0/+7
2006-10-14cut and paste error: s/Width/Height/Brian Paul1-1/+1
2006-10-13Consolidate, move, fix code related to color index and stencil image transferBrian Paul3-39/+13
2006-10-13In _mesa_pack_rgba_span_float() we don't need to make a temporary copy ofBrian Paul1-4/+2
2006-10-13s/GLuint/GLbitfield/Brian Paul3-3/+3
2006-10-13Revamp color table code.Brian Paul1-1/+7
2006-10-12adjust_colors() function replaces old _mesa_chan_to_float_span() function.Brian Paul1-26/+45
2006-10-12use _mesa_map_ci8_to_rgba8() instead of _mesa_map_ci8_to_rgba()Brian Paul1-8/+10
2006-10-12Lots of changes to support runtime renderbuffer depths.Brian Paul9-311/+369
2006-10-11use GLvoid * for _swrast_write_zoomed_rgb/rgba_span() functionsBrian Paul4-24/+17
2006-10-11rewrite/simplify the fast_draw_pixels() functionBrian Paul1-349/+221
2006-10-11use _mesa_convert_colors(), update some assertionsBrian Paul1-102/+26
2006-10-11support for runtime renderbuffer depthsBrian Paul1-24/+81
2006-10-11List of source (.c) files in each directory.Brian Paul1-0/+32