glsl: Add a helper constructor for expressions that works out result type.
authorEric Anholt <eric@anholt.net>
Wed, 3 Nov 2010 17:21:07 +0000 (10:21 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 30 Nov 2010 19:23:24 +0000 (11:23 -0800)
commit6b937465d4aeab72fabcfe5250d477cf6790a521
tree74ec8b952279594a1bab49ae1276a07e17363320
parent68a4f6324712d7eae327ee438a41c432ec72f11d
glsl: Add a helper constructor for expressions that works out result type.

This doesn't cover all expressions or all operand types, but it will
complain if you overreach and it allows for much greater slack on the
programmer's part.
src/glsl/ir.cpp
src/glsl/ir.h