GS-HW: Update dirty PCRTC framebuffer on output

This commit is contained in:
refractionpcsx2 2023-03-16 13:51:56 +00:00
parent 63cb0f3577
commit bfca8b8461
1 changed files with 2 additions and 0 deletions

View File

@ -219,6 +219,7 @@ GSTexture* GSRendererHW::GetOutput(int i, float& scale, int& y_offset)
if (GSTextureCache::Target* rt = m_tc->LookupDisplayTarget(TEX0, framebufferSize, GetTextureScaleFactor()))
{
rt->Update(false);
t = rt->m_texture;
scale = rt->m_scale;
@ -259,6 +260,7 @@ GSTexture* GSRendererHW::GetFeedbackOutput(float& scale)
if (!rt)
return nullptr;
rt->Update(false);
GSTexture* t = rt->m_texture;
scale = rt->m_scale;