diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp b/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp index b7bd290ffd..5c2d630c99 100644 --- a/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp +++ b/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp @@ -441,7 +441,7 @@ size_t D3D12GSRender::UploadTextures() std::unordered_map::const_iterator ItRTT = m_rtts.m_renderTargets.find(texaddr); std::unordered_map::const_iterator ItCache = m_texturesCache.find(texaddr); bool isRenderTarget = false; -/* if (ItRTT != m_rtts.m_renderTargets.end()) + if (ItRTT != m_rtts.m_renderTargets.end()) { vramTexture = ItRTT->second; isRenderTarget = true; @@ -450,7 +450,7 @@ size_t D3D12GSRender::UploadTextures() { vramTexture = ItCache->second; } - else*/ + else { // Upload at each iteration to take advantage of overlapping transfer ID3D12GraphicsCommandList *commandList;