mesa/src
Dave Airlie 40c5987ed8 draw/softpipe: add clip vertex support. (v2)
softpipe always clipped using the position vector, however for unclipped
vertices it stored the position in window coordinates, however when position
and clipping are separated, we need to store the clip-space position and
the clip-space vertex clip, so we can interpolate both separately.

This means we have to take the clip space position and store it to use later.

This allows softpipe to pass all the clip-vertex piglit tests.

v2: fix llvm draw regression, the structure being passed into llvm needed
updating, remove some hardcoded ints that should have been enums while there.

Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-01-11 07:13:35 +00:00
..
egl egl/x11: Merge the right version of Frederiks change 2011-12-21 10:29:30 -05:00
gallium draw/softpipe: add clip vertex support. (v2) 2012-01-11 07:13:35 +00:00
gbm gbm/dri: avoid crash in dri_screen_create 2011-08-04 14:09:34 +02:00
getopt
glsl glsl: Add error checking for applying interpolation qualifiers to other vars. 2012-01-10 16:44:16 -08:00
glu glu: remove BeOS define as BeOS is not longer a target platform 2011-12-27 09:16:51 -07:00
glx scons: Fix libGL.so build. 2012-01-10 17:42:02 +00:00
mapi Regenerate files from previous commits 2011-12-13 16:07:17 -08:00
mesa mesa/clear: fix crashes with illegal clear tests. 2012-01-11 07:06:25 +00:00
Makefile
SConscript scons: Unbreak mingw build. 2011-09-20 20:50:48 +01:00