diff options
author | Brian <[email protected]> | 2007-09-18 12:55:20 -0600 |
---|---|---|
committer | Brian <[email protected]> | 2007-09-18 12:56:23 -0600 |
commit | 2a460f6185199bad8b2bca4d0bac319377f801fa (patch) | |
tree | 63a190340a554027851fc5af77c34d49e62a26d3 /progs | |
parent | 72b0a57cfa99e55ad6e1b4ddcd486c202ee1f22d (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 'progs')
0 files changed, 0 insertions, 0 deletions