X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fplugin_lib.c;h=163d4f1aa5ce97c912c15c5aa119f6b816f925e1;hp=64f96a01faa2a632b0e8d08728e87cad7f1db0f5;hb=35d3fd2efb47352edf794255da3e4745f6bd0a0d;hpb=288e55cb4784f2313821551ef97addffce49eb99;ds=inline diff --git a/frontend/plugin_lib.c b/frontend/plugin_lib.c index 64f96a01..163d4f1a 100644 --- a/frontend/plugin_lib.c +++ b/frontend/plugin_lib.c @@ -371,6 +371,19 @@ static void pl_vout_flip(const void *vram, int stride, int bgr24, int w, int h) neon_eagle2x_16_16(src, (void *)dest, w, stride * 2, dstride * 2, h); } + else if (scanlines != 0 && scanline_level != 100) + { + int l = scanline_level * 2048 / 100; + + for (; h1 >= 2; h1 -= 2) + { + bgr555_to_rgb565(dest, src, w * 2); + dest += dstride * 2, src += stride; + + bgr555_to_rgb565_b(dest, src, w * 2, l); + dest += dstride * 2, src += stride; + } + } #endif else {