From: Paul Berry Date: Sat, 24 Sep 2011 04:27:00 +0000 (-0700) Subject: i965: Fix a hardcoded user clip plane count. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7e2b23ba85a89282565d9375b0a885cc48e66c82;p=mesa.git i965: Fix a hardcoded user clip plane count. 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. Reviewed-by: Kenneth Graunke --- diff --git a/src/mesa/drivers/dri/i965/brw_vs.h b/src/mesa/drivers/dri/i965/brw_vs.h index 722442384dc..4b3103ff1b6 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 {