mesa/src
Brian Paul ab74fee5e1 draw: fix problem in screen-space interpolation clip code
I don't see how this could have ever worked right.

The screen-space interpolation code uses the vertex->data[pos_attr]
position which contain window coords.  But window coords are only
computed for the unclipped vertices; the clipped vertices have
undefined window coords (see draw_cliptest_tmp.h).

Use the vertex clip coords instead which are always defined.

Fixes http://bugs.freedesktop.org/show_bug.cgi?id=55476
(piglit fbo-blit-stretch failure on softpipe)

Note: This is a candidate for the 9.0 branch.

Reviewed-by: José Fonseca <jfonseca@vmware.com>
2013-01-22 14:53:58 -07:00
..
egl egl/dri2: Fix typo in the previous commit 2013-01-15 14:19:04 -08:00
gallium draw: fix problem in screen-space interpolation clip code 2013-01-22 14:53:58 -07:00
gbm Clean up .gitignore files 2013-01-10 22:01:31 +01:00
getopt
glsl glsl/build: Build glsl_test only on make check 2013-01-20 20:06:44 -08:00
glx scons: Fix dependencies of generated headers. 2013-01-21 19:10:54 +00:00
gtest gtest: Build it only for 'make check'. 2013-01-13 12:38:44 +01:00
mapi scons: Fix dependencies of generated headers. 2013-01-21 19:10:54 +00:00
mesa swrast: fix blit code's nearest/linear coordinate arithmetic 2013-01-22 14:53:58 -07:00
Makefile.am automake: Convert src/Makefile to automake. 2012-06-11 09:28:00 -07:00
SConscript Remove libGLU 2012-08-31 10:58:15 -07:00