mirror of
https://github.com/libretro/RetroArch
synced 2025-03-27 23:37:39 +00:00
(XDK) Set up now for 32bit color-capable libretro ports
This commit is contained in:
parent
5d315029ae
commit
35c96b17b9
@ -703,7 +703,8 @@ static bool xdk_d3d_frame(void *data, const void *frame,
|
|||||||
{
|
{
|
||||||
const uint8_t *in = (const uint8_t*)frame + y * pitch;
|
const uint8_t *in = (const uint8_t*)frame + y * pitch;
|
||||||
uint8_t *out = (uint8_t*)d3dlr.pBits + y * d3dlr.Pitch;
|
uint8_t *out = (uint8_t*)d3dlr.pBits + y * d3dlr.Pitch;
|
||||||
memcpy(out, in, width * sizeof(uint16_t));
|
size_t size_screen = g_settings.video.color_format ? sizeof(uint32_t) : sizeof(uint16_t);
|
||||||
|
memcpy(out, in, width * size_screen);
|
||||||
}
|
}
|
||||||
d3d->lpTexture->UnlockRect(0);
|
d3d->lpTexture->UnlockRect(0);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user