summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2012-04-16 09:15:36 -0700
committerEric Anholt <eric@anholt.net>2012-04-19 16:33:02 -0700
commitc07290ddb2bf3095b9f5a1e0b33697999834fa0e (patch)
tree37f306aab320afa8c2c2f656bd2809ebc387aa96
parent40da3b03204b877c2c98eae65ada44ebd9518a46 (diff)
glsl: Use the column_types() helper method.
Ken noted this in a review of this patch that I pushed early. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
-rw-r--r--src/glsl/opt_array_splitting.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/glsl/opt_array_splitting.cpp b/src/glsl/opt_array_splitting.cpp
index 5cf448b196d..b9c70dc9006 100644
--- a/src/glsl/opt_array_splitting.cpp
+++ b/src/glsl/opt_array_splitting.cpp
@@ -347,8 +347,7 @@ optimize_split_arrays(exec_list *instructions, bool linked)
const struct glsl_type *subtype;
if (type->is_matrix())
- subtype = glsl_type::get_instance(GLSL_TYPE_FLOAT,
- type->vector_elements, 1);
+ subtype = type->column_type();
else
subtype = type->fields.array;