(XDK) Set up now for 32bit color-capable libretro ports

This commit is contained in:
twinaphex 2012-11-10 16:03:08 +01:00
parent 5d315029ae
commit 35c96b17b9

View File

@ -703,7 +703,8 @@ static bool xdk_d3d_frame(void *data, const void *frame,
{
const uint8_t *in = (const uint8_t*)frame + y * 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);