From be9fba3190dd02ff00b1a08507cc116f64ce970c Mon Sep 17 00:00:00 2001 From: SirLynix Date: Thu, 8 Dec 2022 13:06:50 +0100 Subject: [PATCH] Graphics/Material: Fix uniform buffer size --- src/Nazara/Graphics/Material.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nazara/Graphics/Material.cpp b/src/Nazara/Graphics/Material.cpp index ad6347086..26419cc0b 100644 --- a/src/Nazara/Graphics/Material.cpp +++ b/src/Nazara/Graphics/Material.cpp @@ -68,7 +68,7 @@ namespace Nz const ShaderReflection::StructData* structData = m_reflection.GetStructByIndex(shaderBlock.structIndex); assert(structData); - std::size_t size = structData->fieldOffsets.GetSize(); + std::size_t size = structData->fieldOffsets.GetAlignedSize(); auto& uniformBlock = m_uniformBlocks.emplace_back(); uniformBlock.bindingIndex = shaderBlock.bindingIndex;