summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStéphane Marchesin <marcheu@chromium.org>2014-11-22 00:07:52 -0800
committerStéphane Marchesin <marcheu@chromium.org>2014-11-22 00:13:39 -0800
commit5f61744adba322eaec9a357f09f5ed3bee29226b (patch)
tree15d3d1b162d71d62b934995e3f3a8df8c8d844b1
parent25b00f4617973243707f14ea72bb7f501a3190c9 (diff)
i915g: Don't hardcode array size for phase count
This is an array of temp registers, so use I915_MAX_TEMPORARY for the size. Signed-off-by: Stéphane Marchesin <marcheu@chromium.org>
-rw-r--r--src/gallium/drivers/i915/i915_fpc.h2
1 files changed, 1 insertions, 1 deletions
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;