Mesa (master): i965: Fix a hardcoded user clip plane count.

Paul Berry stereotype441 at kemper.freedesktop.org
Wed Sep 28 18:39:11 UTC 2011


Module: Mesa
Branch: master
Commit: 7e2b23ba85a89282565d9375b0a885cc48e66c82
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e2b23ba85a89282565d9375b0a885cc48e66c82

Author: Paul Berry <stereotype441 at gmail.com>
Date:   Fri Sep 23 21:27:00 2011 -0700

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 <kenneth at whitecape.org>

---

 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 {




More information about the mesa-commit mailing list