Now that i965 supports 8 clip planes instead of 6, the size of the brw_vs_compile::userplane array needs to be increased to 8. Changed the array size to MAX_CLIP_PLANES so that if the number changes again in the future, this array size won't be missed. --- src/mesa/drivers/dri/i965/brw_vs.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_vs.h b/src/mesa/drivers/dri/i965/brw_vs.h index 7224423..4b3103f 100644 --- a/src/mesa/drivers/dri/i965/brw_vs.h +++ b/src/mesa/drivers/dri/i965/brw_vs.h @@ -81,7 +81,7 @@ struct brw_vs_compile { struct brw_reg reg; } output_regs[128]; - struct brw_reg userplane[6]; + struct brw_reg userplane[MAX_CLIP_PLANES]; /** we may need up to 3 constants per instruction (if use_const_buffer) */ struct { -- 1.7.6.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev