GPU: Simplify 480i mode handling in CRTC

This commit is contained in:
Connor McLaughlin
2019-11-14 00:58:15 +10:00
parent b48accf0bf
commit 7152d54104
5 changed files with 20 additions and 13 deletions

View File

@ -427,8 +427,7 @@ void GPU_HW_OpenGL::UpdateDisplay()
const u32 scaled_vram_offset_x = vram_offset_x * m_resolution_scale;
const u32 scaled_vram_offset_y = vram_offset_y * m_resolution_scale;
const u32 display_width = std::min<u32>(m_crtc_state.display_width, VRAM_WIDTH - vram_offset_x);
const u32 display_height = std::min<u32>(m_crtc_state.display_height << BoolToUInt8(m_GPUSTAT.vertical_interlace),
VRAM_HEIGHT - vram_offset_y);
const u32 display_height = std::min<u32>(m_crtc_state.display_height, VRAM_HEIGHT - vram_offset_y);
const u32 scaled_display_width = display_width * m_resolution_scale;
const u32 scaled_display_height = display_height * m_resolution_scale;