--- src/glsl/ir.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/glsl/ir.cpp b/src/glsl/ir.cpp index ae690ea..b8b0979 100644 --- a/src/glsl/ir.cpp +++ b/src/glsl/ir.cpp @@ -1709,7 +1709,12 @@ ir_function_signature::qualifiers_match(exec_list *params) if (a->read_only != b->read_only || !modes_match(a->mode, b->mode) || a->interpolation != b->interpolation || - a->centroid != b->centroid) { + a->centroid != b->centroid || + a->image.read_only != b->image.read_only || + a->image.write_only != b->image.write_only || + a->image.coherent != b->image.coherent || + a->image._volatile != b->image._volatile || + a->image._restrict != b->image._restrict) { /* parameter a's qualifiers don't match */ return a->name; -- 1.8.3.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev