From 99b0bc1e591052158c3012881906b54b321b8e04 Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Fri, 26 Dec 2014 19:23:03 +0600 Subject: [PATCH] Fix fb texture offsetS. Fixed IR scanner in Perfect Dark. --- FrameBuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FrameBuffer.cpp b/FrameBuffer.cpp index 75693727..0c4625c3 100644 --- a/FrameBuffer.cpp +++ b/FrameBuffer.cpp @@ -521,7 +521,7 @@ void FrameBuffer_ActivateBufferTexture(s16 t, FrameBuffer *pBuffer) } else { - pBuffer->m_pTexture->offsetS = (float)(shift % factor); + pBuffer->m_pTexture->offsetS = (float)((shift % factor) >> pBuffer->m_size << 1); pBuffer->m_pTexture->offsetT = (float)(pBuffer->m_height - shift/factor); }