X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fmenu.c;h=989c6ec95c02cb6c4f757da75ea5acad37092458;hp=27ba8257a4242f3433860dcb7bc7d66dca3dd9c1;hb=6469a8c407ff23af8b7a6218f759b368eec7c339;hpb=1f219c7b8a6f2b7a70f595ccdfe419ea034c9411 diff --git a/frontend/menu.c b/frontend/menu.c index 27ba8257..989c6ec9 100644 --- a/frontend/menu.c +++ b/frontend/menu.c @@ -22,7 +22,6 @@ #include "config.h" #include "plugin.h" #include "plugin_lib.h" -#include "omap.h" #include "plat.h" #include "pcnt.h" #include "common/plat.h" @@ -1147,7 +1146,7 @@ static int menu_loop_cscaler(int id, int keys) scaling = SCALE_CUSTOM; - omap_enable_layer(1); + plat_gvideo_open(); for (;;) { @@ -1182,11 +1181,12 @@ static int menu_loop_cscaler(int id, int keys) g_layer_w = 800 - g_layer_x; if (g_layer_y + g_layer_h > 480) g_layer_h = 480 - g_layer_y; - omap_enable_layer(1); + // resize the layer + plat_gvideo_open(); } } - omap_enable_layer(0); + plat_gvideo_close(); return 0; } @@ -2258,6 +2258,7 @@ void menu_init(void) #endif } +// XXX: should really menu code cotrol the layer size? void menu_notify_mode_change(int w, int h, int bpp) { float mult;