From 7f9a26b8819fddb16d3e43687f65f6b579f9f6ea Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Fri, 10 Mar 2017 12:26:17 +0700 Subject: [PATCH] Correct height to copy in RDRAMtoColorBuffer::copyFromRDRAM. --- src/BufferCopy/RDRAMtoColorBuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BufferCopy/RDRAMtoColorBuffer.cpp b/src/BufferCopy/RDRAMtoColorBuffer.cpp index 1ae0af37..16947638 100644 --- a/src/BufferCopy/RDRAMtoColorBuffer.cpp +++ b/src/BufferCopy/RDRAMtoColorBuffer.cpp @@ -185,7 +185,7 @@ void RDRAMtoColorBuffer::copyFromRDRAM(u32 _address, bool _bCFB) const u32 address = m_pCurBuffer->m_startAddress; - const u32 height = cutHeight(address, m_pCurBuffer->m_startAddress == _address ? VI.real_height : m_pCurBuffer->m_height, m_pCurBuffer->m_width << m_pCurBuffer->m_size >> 1); + const u32 height = cutHeight(address, m_pCurBuffer->m_startAddress == _address ? VI.real_height : VI_GetMaxBufferHeight(m_pCurBuffer->m_width), m_pCurBuffer->m_width << m_pCurBuffer->m_size >> 1); if (height == 0) return;