diff options
Diffstat (limited to 'Source/Core/VideoBackends/Vulkan/StateTracker.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/Vulkan/StateTracker.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Core/VideoBackends/Vulkan/StateTracker.cpp b/Source/Core/VideoBackends/Vulkan/StateTracker.cpp index d902c1ea97..e5be3e2c1e 100644 --- a/Source/Core/VideoBackends/Vulkan/StateTracker.cpp +++ b/Source/Core/VideoBackends/Vulkan/StateTracker.cpp @@ -703,7 +703,8 @@ void StateTracker::EndRenderPass() m_current_render_pass = VK_NULL_HANDLE; } -void StateTracker::BeginClearRenderPass(const VkRect2D& area, const VkClearValue clear_values[2]) +void StateTracker::BeginClearRenderPass(const VkRect2D& area, const VkClearValue* clear_values, + u32 num_clear_values) { _assert_(!InRenderPass()); @@ -715,7 +716,7 @@ void StateTracker::BeginClearRenderPass(const VkRect2D& area, const VkClearValue m_current_render_pass, m_framebuffer, m_framebuffer_render_area, - 2, + num_clear_values, clear_values}; vkCmdBeginRenderPass(g_command_buffer_mgr->GetCurrentCommandBuffer(), &begin_info, |
