From 5b909c659d59775a954f3ae7e66a69d24afde7fe Mon Sep 17 00:00:00 2001 From: psucien Date: Thu, 27 Jun 2024 22:13:07 +0200 Subject: [PATCH] renderer_vulkan: redundant VO surface registration removed --- src/video_core/renderer_vulkan/renderer_vulkan.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/video_core/renderer_vulkan/renderer_vulkan.h b/src/video_core/renderer_vulkan/renderer_vulkan.h index a0fb6d4a4..523ff05bb 100644 --- a/src/video_core/renderer_vulkan/renderer_vulkan.h +++ b/src/video_core/renderer_vulkan/renderer_vulkan.h @@ -40,7 +40,8 @@ public: Frame* PrepareFrame(const Libraries::VideoOut::BufferAttributeGroup& attribute, VAddr cpu_address) { - auto& image = RegisterVideoOutSurface(attribute, cpu_address); + const auto info = VideoCore::ImageInfo{attribute}; + auto& image = texture_cache.FindImage(info, cpu_address); return PrepareFrameInternal(image); }