diff --git a/src/frontend-common/vulkan_host_display.cpp b/src/frontend-common/vulkan_host_display.cpp index 912a22ac4..0a2e043c7 100644 --- a/src/frontend-common/vulkan_host_display.cpp +++ b/src/frontend-common/vulkan_host_display.cpp @@ -734,6 +734,8 @@ VulkanHostDisplay::PostProcessingStage::~PostProcessingStage() bool VulkanHostDisplay::SetPostProcessingChain(const std::string_view& config) { + g_vulkan_context->ExecuteCommandBuffer(true); + if (config.empty()) { m_post_processing_stages.clear();