On Mon, 10 Oct 2011 15:13:13 -0700, Paul Berry <stereotype...@gmail.com> wrote: > In commit 018ea68d8780ab5baeef0b8122b8410e5e55ae6d, when I > de-compacted clip planes on Gen6+, I updated both the old and new VS > back-ends to reflect the change in how clip planes are stored, but I > failed to change the code in gen6_vs_state.c that uploads clip plane > constants when using the old VS back-end. > > As a result, if the set of enabled clip planes wasn't contiguous > starting with 0, then clipping would not occur properly. This patch > corrects gen6_vs_state.c to upload clip plane constants in the new > de-compacted form. > > This only affects the old VS back-end (which is used for > fixed-function and ARB vertex programs, not for GLSL vertex shaders). > > Fixes Piglit test fixed-clip-enables.
Reviewed-by: Eric Anholt <e...@anholt.net>
pgpHo4SDvAwch.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev