mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-19 13:05:45 -04:00
GPU: Use BitField sign extending for position
This commit is contained in:
@ -477,8 +477,8 @@ void GPU::WriteGP0(u32 value)
|
||||
|
||||
case 0xE5: // Set drawing offset
|
||||
{
|
||||
m_drawing_offset.x = S11ToS32(param & UINT32_C(0x7FF));
|
||||
m_drawing_offset.y = S11ToS32((param >> 11) & UINT32_C(0x7FF));
|
||||
m_drawing_offset.x = SignExtendN<11, u32>(param & UINT32_C(0x7FF));
|
||||
m_drawing_offset.y = SignExtendN<11, u32>((param >> 11) & UINT32_C(0x7FF));
|
||||
Log_DebugPrintf("Set drawing offset (%d, %d)", m_drawing_offset.x, m_drawing_offset.y);
|
||||
}
|
||||
break;
|
||||
|
Reference in New Issue
Block a user