Looks like an oversight from when this was originally added. Before this
change it would always end up as std140.

Cc: Ian Romanick <ian.d.roman...@intel.com>
---
 src/glsl/link_uniform_blocks.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/glsl/link_uniform_blocks.cpp b/src/glsl/link_uniform_blocks.cpp
index 4df39e2..5bd5a26 100644
--- a/src/glsl/link_uniform_blocks.cpp
+++ b/src/glsl/link_uniform_blocks.cpp
@@ -283,7 +283,7 @@ link_uniform_blocks(void *mem_ctx,
 
             blocks[i].UniformBufferSize = 0;
             blocks[i]._Packing =
-               gl_uniform_block_packing(block_type->interface_packing);
+               
gl_uniform_block_packing(block_type->fields.array->interface_packing);
 
             parcel.process(block_type->fields.array,
                            blocks[i].Name);
-- 
2.4.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to