X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fgpulib%2Fvout_pl.c;h=7f031feb4844f699ec496ae003c7e2fffbe82ac2;hp=a49371aaf53807b579da18e2c3c6e4a6f3785d26;hb=468072a17a20bf584df17f14e329441eebf66776;hpb=e4c83ca67cf7ad13db3995909605ce01ff915824 diff --git a/plugins/gpulib/vout_pl.c b/plugins/gpulib/vout_pl.c index a49371aa..7f031feb 100644 --- a/plugins/gpulib/vout_pl.c +++ b/plugins/gpulib/vout_pl.c @@ -50,8 +50,7 @@ static void check_mode_change(int force) old_status = gpu.status.reg; old_h = h; - cbs->pl_vout_set_mode(w_out, h_out, w, h, - (gpu.status.rgb24 && !cbs->only_16bpp) ? 24 : 16); + cbs->pl_vout_set_mode(w_out, h_out, w, h, gpu.status.rgb24 ? 24 : 16); } } @@ -95,6 +94,7 @@ void vout_blank(void) w *= 2; h *= 2; } + check_mode_change(0); cbs->pl_vout_flip(NULL, 1024, gpu.status.rgb24, w, h); } @@ -105,6 +105,7 @@ long GPUopen(void **unused) cbs->pl_vout_open(); check_mode_change(1); + vout_update(); return 0; }