]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/reflect.cpp
Add support for storage images in shaders
[libs/gl.git] / source / glsl / reflect.cpp
index 64dbbf6e0e140ddc47385b75f6a966a2658fea8b..e64b9a3c5f175fe6cf3d046f80da15990686456a 100644 (file)
@@ -180,6 +180,8 @@ void TypeComparer::visit(ImageTypeDeclaration &image)
                        r_result = false;
                else if(image1->sampled!=image.sampled || image1->shadow!=image.shadow || image1->multisample!=image.multisample)
                        r_result = false;
+               else if(image1->format!=image.format)
+                       r_result = false;
                else if(image1->base_type && image.base_type)
                        compare(*image1->base_type, *image.base_type);
                else