X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Freflect.cpp;h=32c7c7330d0577fde5c156f90d0e3b9925022518;hb=66cf095b3eeb3f5a37cc16231680a18d67b292fb;hp=a2f43a9d18418d1941f5709cbc27fa99cfd35c73;hpb=efbce87192ce73ba577684369f759693dccec67c;p=libs%2Fgl.git diff --git a/source/glsl/reflect.cpp b/source/glsl/reflect.cpp index a2f43a9d..32c7c733 100644 --- a/source/glsl/reflect.cpp +++ b/source/glsl/reflect.cpp @@ -296,7 +296,7 @@ void MemoryRequirementsCalculator::visit(StructDeclaration &strct) r_alignment = 1; r_offset = -1; s->visit(*this); - if(r_offset) + if(r_offset>=0) total = r_offset; total += r_alignment-1; total -= total%r_alignment;