ir_constant_expression: Add support for matrix multiplication.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 6 Jul 2010 06:19:56 +0000 (23:19 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Tue, 6 Jul 2010 23:03:33 +0000 (16:03 -0700)
commitcf80a4d177225345c2238d8e545f8ae02b41da71
tree10fa63f5c3b9116062b0a7a7ea68f23c28f86804
parent37b3f9d0edb55807f822c02292348e20a8369c43
ir_constant_expression: Add support for matrix multiplication.

Also handles matrix/vector and vector/matrix multiplication.

Fixes piglit tests const-matrix-multiply-01.frag,
const-matrix-multiply-02.frag, and const-vec-mat.frag.
src/glsl/ir_constant_expression.cpp