X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=frontend%2Fplat_omap.c;h=a4ff846d6d77a80214e922766b10ea01bb05aa13;hb=1f1128d05bddab7552b94a8963c050c75decc384;hp=f25f31cc21f7a9ddd735f390294b3db71b404f18;hpb=92a5fe88a86f0a25c3bbc74f80b67b16e18608e7;p=pcsx_rearmed.git diff --git a/frontend/plat_omap.c b/frontend/plat_omap.c index f25f31cc..a4ff846d 100644 --- a/frontend/plat_omap.c +++ b/frontend/plat_omap.c @@ -112,7 +112,7 @@ void *plat_gvideo_set_mode(int *w_in, int *h_in, int *bpp) } buf = vout_fbdev_resize(layer_fb, w, h, *bpp, - l, r, t, b, 3); + l, r, t, b, 3, 1); vout_fbdev_clear(layer_fb); @@ -134,9 +134,10 @@ void plat_gvideo_close(void) void plat_video_menu_enter(int is_rom_loaded) { g_menuscreen_ptr = vout_fbdev_resize(main_fb, - g_menuscreen_w, g_menuscreen_h, 16, 0, 0, 0, 0, 3); + g_menuscreen_w, g_menuscreen_h, 16, 0, 0, 0, 0, 3, 0); if (g_menuscreen_ptr == NULL) fprintf(stderr, "warning: vout_fbdev_resize failed\n"); + vout_fbdev_clear(main_fb); xenv_update(NULL, NULL, NULL, NULL); } @@ -154,11 +155,11 @@ void plat_video_menu_leave(void) { /* have to get rid of panning so that plugins that * use fb0 and don't ever pan can work. */ - vout_fbdev_clear(main_fb); g_menuscreen_ptr = vout_fbdev_resize(main_fb, - g_menuscreen_w, g_menuscreen_h, 16, 0, 0, 0, 0, 1); + g_menuscreen_w, g_menuscreen_h, 16, 0, 0, 0, 0, 1, 0); if (g_menuscreen_ptr == NULL) fprintf(stderr, "warning: vout_fbdev_resize failed\n"); + vout_fbdev_clear(main_fb); } void plat_minimize(void) @@ -223,7 +224,7 @@ void plat_omap_init(void) exit(1); } - g_menuscreen_w = w; + g_menuscreen_w = g_menuscreen_pp = w; g_menuscreen_h = h; g_menuscreen_ptr = vout_fbdev_flip(main_fb); pl_rearmed_cbs.screen_w = w;