mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-11-14 02:00:15 +01:00
GS: Don't do interlace offset if de-interlacing is disabled.
This commit is contained in:
1 parent
e887600c7e
commit
7d5d2b86cf
1 file changed
+1
-1
@@ -306,7 +306,7 @@ bool GSRenderer::Merge(int field)
|
||||
// src_out_rect is the resized rect for output. (Not really used)
|
||||
src_out_rect[i] = (GSVector4(r) * scale) / GSVector4(tex[i]->GetSize()).xyxy();
|
||||
|
||||
if (m_regs->SMODE2.FFMD && !is_bob && !GSConfig.DisableInterlaceOffset)
|
||||
if (m_regs->SMODE2.FFMD && !is_bob && !GSConfig.DisableInterlaceOffset && GSConfig.InterlaceMode != GSInterlaceMode::Off)
|
||||
{
|
||||
// Why 3/4? Mainly to line up the odd scanlines for the interlacing routine.
|
||||
interlace_offset += ((tex[1] ? tex[1]->GetScale().y : tex[0]->GetScale().y) * 0.75f) * static_cast<float>(field ^ field2);
|
||||
|
||||
Reference in new issue
Block a user