Fixes Piglit tests:
spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec*.vert
spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bool-float.vert
spec/glsl-1.20/compiler/structure-and-array-operations/array-ctor-implicit-conversion-bvec*-vec*.vert
Chad Versace (5):
glsl: Add method glsl_type::can_implicitly_convert_to()
glsl: Fix implicit conversions in non-constructor function calls
glsl: Remove ir_function.cpp:type_compare()
glsl: Fix conversions in array constructors
glsl: Clarify ir_function::matching_sigature()
src/glsl/ast_function.cpp | 12 ++++-
src/glsl/glsl_types.cpp | 15 +++++
src/glsl/glsl_types.h | 40 ++++++++++++++
src/glsl/ir_function.cpp | 132 +++++++++++++++-----------------------------
4 files changed, 110 insertions(+), 89 deletions(-)
--
1.7.6
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev