diff --git a/mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp b/mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp --- a/mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp +++ b/mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp @@ -85,7 +85,7 @@ uint32_t size = sizeof(T); for (unsigned i = 0; i < S; i++) size *= ptr->sizes[i]; - VulkanHostMemoryBuffer memBuffer{ptr->allocated, size}; + VulkanHostMemoryBuffer memBuffer{ptr->aligned, size}; reinterpret_cast(vkRuntimeManager) ->setResourceData(setIndex, bindIndex, memBuffer); }