summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/eval.h
diff options
context:
space:
mode:
authorBrian <[email protected]>2007-09-18 12:55:20 -0600
committerBrian <[email protected]>2007-09-18 12:56:23 -0600
commit2a460f6185199bad8b2bca4d0bac319377f801fa (patch)
tree63a190340a554027851fc5af77c34d49e62a26d3 /src/mesa/main/eval.h
parent72b0a57cfa99e55ad6e1b4ddcd486c202ee1f22d (diff)
Fix some issues with perspective-corrected interpolation.
In mesa_to_tgsi.c, use TGSI_INTERPOLATE_PERSPECTIVE by default (to match post-transform vertex info convention). More to be done there... In sp_quad_fs.c, interpolate W in addition to Z. This fixes the divide by zero happening in perspective_interpolation() tgsi_exec.c As it was, we were only getting perspective correction of texture coords used by the TGSI_TEX instruction since it does a homogeneous divide. Other coords/varyings were incorrect.
Diffstat (limited to 'src/mesa/main/eval.h')
0 files changed, 0 insertions, 0 deletions