diff options
| author | Brian <brian.paul@tungstengraphics.com> | 2007-09-18 12:55:20 -0600 |
|---|---|---|
| committer | Brian <brian.paul@tungstengraphics.com> | 2007-09-18 12:56:23 -0600 |
| commit | 2a460f6185199bad8b2bca4d0bac319377f801fa (patch) | |
| tree | 63a190340a554027851fc5af77c34d49e62a26d3 /src/mesa/drivers/dos/blit.S | |
| 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 'src/mesa/drivers/dos/blit.S')
0 files changed, 0 insertions, 0 deletions
