From e9b02e7dd0f0e9a509e4444e335edec621562c50 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sun, 20 Jan 2019 11:41:37 +1000 Subject: [PATCH] Vulkan: Remove unused UpdateUtilityUniformBuffer function --- Source/Core/VideoBackends/Vulkan/Renderer.cpp | 22 ------------------- Source/Core/VideoBackends/Vulkan/Renderer.h | 3 --- 2 files changed, 25 deletions(-) diff --git a/Source/Core/VideoBackends/Vulkan/Renderer.cpp b/Source/Core/VideoBackends/Vulkan/Renderer.cpp index dbb0c6e582..dffe3fdd3c 100644 --- a/Source/Core/VideoBackends/Vulkan/Renderer.cpp +++ b/Source/Core/VideoBackends/Vulkan/Renderer.cpp @@ -223,28 +223,6 @@ Renderer::CreateFramebuffer(const AbstractTexture* color_attachment, static_cast(depth_attachment)); } -std::tuple Renderer::UpdateUtilityUniformBuffer(const void* uniforms, - u32 uniforms_size) -{ - StreamBuffer* ubo_buf = g_object_cache->GetUtilityShaderUniformBuffer(); - if (!ubo_buf->ReserveMemory(uniforms_size, g_vulkan_context->GetUniformBufferAlignment())) - { - Util::ExecuteCurrentCommandsAndRestoreState(false, true); - if (!ubo_buf->ReserveMemory(uniforms_size, g_vulkan_context->GetUniformBufferAlignment())) - { - PanicAlert("Failed to reserve uniform buffer space for utility draw."); - return {}; - } - } - - VkBuffer ubo = ubo_buf->GetBuffer(); - u32 ubo_offset = static_cast(ubo_buf->GetCurrentOffset()); - std::memcpy(ubo_buf->GetCurrentHostPointer(), uniforms, uniforms_size); - ubo_buf->CommitMemory(uniforms_size); - - return std::tie(ubo, ubo_offset); -} - void Renderer::SetPipeline(const AbstractPipeline* pipeline) { StateTracker::GetInstance()->SetPipeline(static_cast(pipeline)); diff --git a/Source/Core/VideoBackends/Vulkan/Renderer.h b/Source/Core/VideoBackends/Vulkan/Renderer.h index 46a57a036e..e6b1c910b5 100644 --- a/Source/Core/VideoBackends/Vulkan/Renderer.h +++ b/Source/Core/VideoBackends/Vulkan/Renderer.h @@ -7,7 +7,6 @@ #include #include #include -#include #include "Common/CommonTypes.h" #include "VideoBackends/Vulkan/Constants.h" @@ -112,8 +111,6 @@ private: bool CompileShaders(); void DestroyShaders(); - std::tuple UpdateUtilityUniformBuffer(const void* uniforms, u32 uniforms_size); - VkSemaphore m_image_available_semaphore = VK_NULL_HANDLE; VkSemaphore m_rendering_finished_semaphore = VK_NULL_HANDLE; VkRenderPass m_swap_chain_render_pass = VK_NULL_HANDLE;