mirror of
https://github.com/yuzu-emu/yuzu-android.git
synced 2025-06-10 09:17:58 -05:00
citra-qt: Fix displaying RGBA5551 framebuffers.
(not that it matters at the moment, because this code is not used yet)
This commit is contained in:
@ -263,6 +263,10 @@ void GraphicsFramebufferWidget::OnUpdate()
|
||||
u8 g = (value >> 6) & 0x1F;
|
||||
u8 b = (value >> 1) & 0x1F;
|
||||
u8 a = value & 1;
|
||||
r = (r << 3) | (r >> 2);
|
||||
g = (g << 3) | (g >> 2);
|
||||
b = (b << 3) | (b >> 2);
|
||||
a *= 255;
|
||||
|
||||
decoded_image.setPixel(x, y, qRgba(r, g, b, 255/*a*/));
|
||||
}
|
||||
|
Reference in New Issue
Block a user