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>

Attachment: pgpHo4SDvAwch.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to