---
 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

Reply via email to