From 5f61744adba322eaec9a357f09f5ed3bee29226b Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Marchesin?= Date: Sat, 22 Nov 2014 00:07:52 -0800 Subject: [PATCH] i915g: Don't hardcode array size for phase count MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This is an array of temp registers, so use I915_MAX_TEMPORARY for the size. Signed-off-by: Stéphane Marchesin --- src/gallium/drivers/i915/i915_fpc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/i915/i915_fpc.h b/src/gallium/drivers/i915/i915_fpc.h index 8711630be16..a4dbcb4d271 100644 --- a/src/gallium/drivers/i915/i915_fpc.h +++ b/src/gallium/drivers/i915/i915_fpc.h @@ -72,7 +72,7 @@ struct i915_fp_compile { uint temp_flag; /**< Tracks temporary regs which are in use */ uint utemp_flag; /**< Tracks TYPE_U temporary regs which are in use */ - uint register_phases[16]; + uint register_phases[I915_MAX_TEMPORARY]; uint nr_tex_indirect; uint nr_tex_insn; uint nr_alu_insn; -- 2.30.2