From fa56d36096cd4ab2b227ce2aa61c8404b8874689 Mon Sep 17 00:00:00 2001 From: notaz Date: Mon, 29 Oct 2012 01:08:35 +0200 Subject: move blit to core, allow filtering while blitting also adds libpicofe to pull filters from, and filter related UI stuff --- frontend/menu.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'frontend/menu.h') diff --git a/frontend/menu.h b/frontend/menu.h index 2062acd..221be15 100644 --- a/frontend/menu.h +++ b/frontend/menu.h @@ -22,9 +22,15 @@ enum g_scaler_opts { SCALE_CUSTOM, }; +enum g_soft_filter_opts { + SOFT_FILTER_NONE, + SOFT_FILTER_SCALE2X, + SOFT_FILTER_EAGLE2X, +}; + extern int g_opts, g_scaler; extern int soft_scaling, analog_deadzone; -extern int filter; +extern int filter, soft_filter; extern int g_menuscreen_w; extern int g_menuscreen_h; -- cgit v1.2.3 From cc56203b76e1fcef2c7e55b460daf07e654a1547 Mon Sep 17 00:00:00 2001 From: notaz Date: Mon, 5 Nov 2012 00:28:57 +0200 Subject: switch over to libpicofe - libretro should not be affected by this, all others need to do 'git submodule init && git submodule update' from now on. - pandora should get gamma control support --- frontend/menu.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'frontend/menu.h') diff --git a/frontend/menu.h b/frontend/menu.h index 221be15..3c09abe 100644 --- a/frontend/menu.h +++ b/frontend/menu.h @@ -4,7 +4,6 @@ void menu_loop(void); void menu_finish(void); void menu_notify_mode_change(int w, int h, int bpp); -void menu_set_filter_list(void *filters); enum g_opts_opts { OPT_SHOWFPS = 1 << 0, @@ -28,7 +27,7 @@ enum g_soft_filter_opts { SOFT_FILTER_EAGLE2X, }; -extern int g_opts, g_scaler; +extern int g_opts, g_scaler, g_gamma; extern int soft_scaling, analog_deadzone; extern int filter, soft_filter; -- cgit v1.2.3 From a83762012066e4799394f63d08a161a45f982ab6 Mon Sep 17 00:00:00 2001 From: notaz Date: Sat, 17 Nov 2012 02:09:49 +0200 Subject: frontend: initial sdl overlay implementation --- frontend/menu.h | 1 + 1 file changed, 1 insertion(+) (limited to 'frontend/menu.h') diff --git a/frontend/menu.h b/frontend/menu.h index 3c09abe..c6c1ab1 100644 --- a/frontend/menu.h +++ b/frontend/menu.h @@ -29,6 +29,7 @@ enum g_soft_filter_opts { extern int g_opts, g_scaler, g_gamma; extern int soft_scaling, analog_deadzone; +extern int g_use_overlay, g_fullscreen; extern int filter, soft_filter; extern int g_menuscreen_w; -- cgit v1.2.3