renderer_vulkan: redundant VO surface registration removed

This commit is contained in:
psucien 2024-06-27 22:13:07 +02:00
commit 5b909c659d

View file

@ -40,7 +40,8 @@ public:
Frame* PrepareFrame(const Libraries::VideoOut::BufferAttributeGroup& attribute, Frame* PrepareFrame(const Libraries::VideoOut::BufferAttributeGroup& attribute,
VAddr cpu_address) { 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); return PrepareFrameInternal(image);
} }