GS/HW: Avoid doing round sprite on native scaled sources

This commit is contained in:
refractionpcsx2 2024-03-17 00:20:08 +00:00
parent f4357b5652
commit a3495aea03

View File

@ -4593,7 +4593,7 @@ void GSRendererHW::Draw()
} }
// Noting to do if no texture is sampled // Noting to do if no texture is sampled
if (PRIM->FST && draw_sprite_tex && m_process_texture) if (PRIM->FST && draw_sprite_tex && m_process_texture && rt && rt->m_scale > 1)
{ {
if ((GSConfig.UserHacks_RoundSprite > 1) || (GSConfig.UserHacks_RoundSprite == 1 && !m_vt.IsLinear())) if ((GSConfig.UserHacks_RoundSprite > 1) || (GSConfig.UserHacks_RoundSprite == 1 && !m_vt.IsLinear()))
{ {