From b03a1df2fed63d37d511bb885f054cf571361a46 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 23 Oct 2015 10:49:07 +0200 Subject: [PATCH] Fix CmdUpdateBuffer to handle ring-buffering of UBO.. --- renderdoc/driver/vulkan/vk_replay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_replay.cpp b/renderdoc/driver/vulkan/vk_replay.cpp index a823b575c..8bd96e18d 100644 --- a/renderdoc/driver/vulkan/vk_replay.cpp +++ b/renderdoc/driver/vulkan/vk_replay.cpp @@ -952,7 +952,7 @@ void VulkanReplay::RenderHighlightBox(float w, float h, float scale) secondOutline.Scale = Vec4f(xdim+xpixdim*2, ydim+ypixdim*2, 1.0f, 1.0f); secondOutline.Color = Vec4f(0.0f, 0.0f, 0.0f, 1.0f); - vt->CmdUpdateBuffer(Unwrap(cmd), Unwrap(GetDebugManager()->m_GenericUBO.buf), 0, sizeof(genericuniforms), (uint32_t *)&secondOutline); + vt->CmdUpdateBuffer(Unwrap(cmd), Unwrap(GetDebugManager()->m_GenericUBO.buf), uboOffs, sizeof(genericuniforms), (uint32_t *)&secondOutline); vt->CmdDraw(Unwrap(cmd), 8, 1, 0, 0);