X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Freflect.cpp;h=e64b9a3c5f175fe6cf3d046f80da15990686456a;hb=08d3b5a55fad7439b47fc93d8ba604cbeb7e19ca;hp=643c42e79be90f51f07009df7343ce67df80f09e;hpb=03b2ea5c9c611cfa5f02afb49ed7e05743e691b4;p=libs%2Fgl.git diff --git a/source/glsl/reflect.cpp b/source/glsl/reflect.cpp index 643c42e7..e64b9a3c 100644 --- a/source/glsl/reflect.cpp +++ b/source/glsl/reflect.cpp @@ -178,7 +178,9 @@ void TypeComparer::visit(ImageTypeDeclaration &image) { if(image1->dimensions!=image.dimensions || image1->array!=image.array) r_result = false; - else if(image1->sampled!=image.sampled || image1->shadow!=image.shadow) + 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);