diff options
author | notaz | 2012-08-04 18:50:47 +0300 |
---|---|---|
committer | notaz | 2012-08-04 18:50:47 +0300 |
commit | 9c59f1201acf724294f4517d96d0698f19ffa94c (patch) | |
tree | 443acdd6571a7300b0800a420906e722a6964061 /frontend | |
parent | f89fa2d9b2c3e90a361a38656cb45e20cf7cf097 (diff) | |
download | pcsx_rearmed-9c59f1201acf724294f4517d96d0698f19ffa94c.tar.gz pcsx_rearmed-9c59f1201acf724294f4517d96d0698f19ffa94c.tar.bz2 pcsx_rearmed-9c59f1201acf724294f4517d96d0698f19ffa94c.zip |
libretro: fix bytes/pixels confusion
Diffstat (limited to 'frontend')
-rw-r--r-- | frontend/libretro.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/frontend/libretro.c b/frontend/libretro.c index a0b9f46..9bbea5b 100644 --- a/frontend/libretro.c +++ b/frontend/libretro.c @@ -49,11 +49,11 @@ static void *vout_set_mode(int w, int h, int bpp) } /* FIXME: either teach PCSX to blit to RGB1555 or RetroArch to support RGB565 */ -static void convert(void *buf, size_t size) +static void convert(void *buf, size_t bytes) { unsigned int i, v, *p = buf; - for (i = 0; i < size / 2; i++) { + for (i = 0; i < bytes / 4; i++) { v = p[i]; p[i] = (v & 0x001f001f) | ((v >> 1) & 0x7fe07fe0); } |