glsl: Apply implicit conversions to structure constructor parameters.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 2 Sep 2010 03:03:17 +0000 (20:03 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 2 Sep 2010 03:39:09 +0000 (20:39 -0700)
commitf32d3df8ab2b7c6c746f46870edc4b284cea50ca
tree10c3441a07751ca6d8cac0c42078f8f3cc480a56
parent43a6200f3c3fb29d2e9654a293b2328cd6c0f64f
glsl: Apply implicit conversions to structure constructor parameters.

The code for handling implicit conversions should probably get
refactored, but for now, this is easy.

Fixes piglit test constructor-26.vert.
src/glsl/ast_function.cpp
src/glsl/ast_to_hir.cpp