[Mesa-dev] [PATCH 0/5] Fix implicit type conversion errors

Chad Versace chad at chad-versace.us
Wed Jul 27 22:55:32 PDT 2011


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



More information about the mesa-dev mailing list