vk/image: Check extent does not exceed surface type limits
[mesa.git] / src / glsl / link_uniform_blocks.cpp
index 898544bea8296991ab2b12c9b78f681f3751213d..c0d73076aa8f335c363555b6763d0bd98582a240 100644 (file)
@@ -293,6 +293,9 @@ link_uniform_blocks(void *mem_ctx,
             blocks[i].NumUniforms =
                (unsigned)(ptrdiff_t)(&variables[parcel.index] - blocks[i].Uniforms);
 
+            blocks[i].Set = b->set;
+            blocks[i].Binding = b->binding;
+
             i++;
          }
       } else {
@@ -311,6 +314,9 @@ link_uniform_blocks(void *mem_ctx,
          blocks[i].NumUniforms =
             (unsigned)(ptrdiff_t)(&variables[parcel.index] - blocks[i].Uniforms);
 
+         blocks[i].Set = b->set;
+         blocks[i].Binding = b->binding;
+
          i++;
       }
    }