Rename menu_widgets to gfx_widgets

This commit is contained in:
twinaphex 2020-02-17 01:43:40 +01:00
parent 6b82089d6c
commit b229f267e4
22 changed files with 338 additions and 338 deletions

View File

@ -697,9 +697,9 @@ static void rcheevos_award(rcheevos_cheevo_t* cheevo, int mode)
/* Show the OSD message. */ /* Show the OSD message. */
{ {
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
bool widgets_ready = menu_widgets_ready(); bool widgets_ready = gfx_widgets_ready();
if (widgets_ready) if (widgets_ready)
menu_widgets_push_achievement(cheevo->info->title, cheevo->info->badge); gfx_widgets_push_achievement(cheevo->info->title, cheevo->info->badge);
else else
#endif #endif
{ {

View File

@ -335,7 +335,7 @@
if (video_info->widgets_inited) if (video_info->widgets_inited)
{ {
[rce pushDebugGroup:@"menu widgets"]; [rce pushDebugGroup:@"menu widgets"];
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
[rce popDebugGroup]; [rce popDebugGroup];
} }
#endif #endif

View File

@ -1507,7 +1507,7 @@ static bool d3d10_gfx_frame(
#ifdef HAVE_MENU #ifdef HAVE_MENU
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -1771,7 +1771,7 @@ static void d3d10_gfx_get_poke_interface(void* data, const video_poke_interface_
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool d3d10_menu_widgets_enabled(void *data) static bool d3d10_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -1804,6 +1804,6 @@ video_driver_t video_d3d10 = {
d3d10_gfx_get_poke_interface, d3d10_gfx_get_poke_interface,
NULL, /* d3d10_wrap_type_to_enum */ NULL, /* d3d10_wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
d3d10_menu_widgets_enabled d3d10_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1583,7 +1583,7 @@ static bool d3d11_gfx_frame(
#ifdef HAVE_MENU #ifdef HAVE_MENU
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -1842,7 +1842,7 @@ static void d3d11_gfx_get_poke_interface(void* data, const video_poke_interface_
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool d3d11_menu_widgets_enabled(void *data) static bool d3d11_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -1875,6 +1875,6 @@ video_driver_t video_d3d11 = {
d3d11_gfx_get_poke_interface, d3d11_gfx_get_poke_interface,
NULL, /* d3d11_wrap_type_to_enum */ NULL, /* d3d11_wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
d3d11_menu_widgets_enabled d3d11_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1564,7 +1564,7 @@ static bool d3d12_gfx_frame(
#ifdef HAVE_MENU #ifdef HAVE_MENU
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -1844,7 +1844,7 @@ static void d3d12_gfx_get_poke_interface(void* data, const video_poke_interface_
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool d3d12_menu_widgets_enabled(void *data) static bool d3d12_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -1877,6 +1877,6 @@ video_driver_t video_d3d12 = {
d3d12_gfx_get_poke_interface, d3d12_gfx_get_poke_interface,
NULL, /* d3d12_wrap_type_to_enum */ NULL, /* d3d12_wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
d3d12_menu_widgets_enabled d3d12_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1641,7 +1641,7 @@ static bool d3d9_frame(void *data, const void *frame,
#ifdef HAVE_MENU #ifdef HAVE_MENU
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -2025,7 +2025,7 @@ static bool d3d9_has_windowed(void *data)
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool d3d9_menu_widgets_enabled(void *data) static bool d3d9_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return false; /* currently disabled due to memory issues */ return false; /* currently disabled due to memory issues */
@ -2057,6 +2057,6 @@ video_driver_t video_d3d9 = {
d3d9_get_poke_interface, d3d9_get_poke_interface,
NULL, /* wrap_type_to_enum */ NULL, /* wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
d3d9_menu_widgets_enabled d3d9_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -3063,7 +3063,7 @@ static bool gl2_frame(void *data, const void *frame,
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
if (!string_is_empty(msg)) if (!string_is_empty(msg))
@ -4526,7 +4526,7 @@ static void gl2_get_poke_interface(void *data,
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool gl2_menu_widgets_enabled(void *data) static bool gl2_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -4568,6 +4568,6 @@ video_driver_t video_gl2 = {
gl2_get_poke_interface, gl2_get_poke_interface,
gl2_wrap_type_to_enum, gl2_wrap_type_to_enum,
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
gl2_menu_widgets_enabled gl2_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -873,7 +873,7 @@ static bool gl1_gfx_frame(void *data, const void *frame,
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -1391,7 +1391,7 @@ static void gl1_gfx_get_poke_interface(void *data,
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool gl1_menu_widgets_enabled(void *data) static bool gl1_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -1557,6 +1557,6 @@ video_driver_t video_gl1 = {
gl1_gfx_get_poke_interface, gl1_gfx_get_poke_interface,
gl1_wrap_type_to_enum, gl1_wrap_type_to_enum,
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
gl1_menu_widgets_enabled gl1_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1931,7 +1931,7 @@ static bool gl_core_frame(void *data, const void *frame,
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
if (!string_is_empty(msg)) if (!string_is_empty(msg))
@ -2235,7 +2235,7 @@ static void gl_core_get_poke_interface(void *data,
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool gl_core_menu_widgets_enabled(void *data) static bool gl_core_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -2302,6 +2302,6 @@ video_driver_t video_gl_core = {
gl_core_get_poke_interface, gl_core_get_poke_interface,
gl_core_wrap_type_to_enum, gl_core_wrap_type_to_enum,
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
gl_core_menu_widgets_enabled gl_core_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1347,7 +1347,7 @@ static bool wiiu_gfx_frame(void *data, const void *frame,
#ifdef HAVE_MENU #ifdef HAVE_MENU
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
#endif #endif
@ -1735,7 +1735,7 @@ static void wiiu_gfx_get_poke_interface(void *data,
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool wiiu_menu_widgets_enabled(void *data) static bool wiiu_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -1768,6 +1768,6 @@ video_driver_t video_wiiu =
wiiu_gfx_get_poke_interface, wiiu_gfx_get_poke_interface,
NULL, /* wrap_type_to_enum */ NULL, /* wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
wiiu_menu_widgets_enabled wiiu_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -412,7 +412,7 @@ static void metal_get_overlay_interface(void *data,
#endif #endif
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool metal_menu_widgets_enabled(void *data) static bool metal_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -444,6 +444,6 @@ video_driver_t video_metal = {
metal_get_poke_interface, metal_get_poke_interface,
NULL, /* metal_wrap_type_to_enum */ NULL, /* metal_wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
metal_menu_widgets_enabled metal_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -259,14 +259,14 @@ static bool vita2d_gfx_frame(void *data, const void *frame,
(const struct font_params*)&video_info->osd_stat_params, NULL); (const struct font_params*)&video_info->osd_stat_params, NULL);
} }
#ifdef HAVE_OVERLAY #ifdef HAVE_OVERLAY
if (vita->overlay_enable) if (vita->overlay_enable)
vita2d_render_overlay(vita); vita2d_render_overlay(vita);
#endif #endif
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
if(!string_is_empty(msg)) if(!string_is_empty(msg))
font_driver_render_msg(vita, video_info, msg, NULL, NULL); font_driver_render_msg(vita, video_info, msg, NULL, NULL);
@ -798,7 +798,7 @@ static void vita2d_gfx_get_poke_interface(void *data,
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool vita2d_gfx_menu_widgets_enabled(void *data) static bool vita2d_gfx_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -967,6 +967,6 @@ video_driver_t video_vita2d = {
vita2d_gfx_get_poke_interface, vita2d_gfx_get_poke_interface,
NULL, NULL,
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
vita2d_gfx_menu_widgets_enabled vita2d_gfx_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1975,7 +1975,7 @@ static bool vulkan_frame(void *data, const void *frame,
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (video_info->widgets_inited) if (video_info->widgets_inited)
menu_widgets_frame(video_info); gfx_widgets_frame(video_info);
#endif #endif
/* End the render pass. We're done rendering to backbuffer now. */ /* End the render pass. We're done rendering to backbuffer now. */
@ -2801,7 +2801,7 @@ static void vulkan_get_overlay_interface(void *data,
#endif #endif
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool vulkan_menu_widgets_enabled(void *data) static bool vulkan_gfx_widgets_enabled(void *data)
{ {
(void)data; (void)data;
return true; return true;
@ -2834,6 +2834,6 @@ video_driver_t video_vulkan = {
vulkan_get_poke_interface, vulkan_get_poke_interface,
NULL, /* vulkan_wrap_type_to_enum */ NULL, /* vulkan_wrap_type_to_enum */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
vulkan_menu_widgets_enabled vulkan_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -1284,12 +1284,12 @@ static void video_thread_get_poke_interface(
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool video_thread_wrapper_menu_widgets_enabled(void *data) static bool video_thread_wrapper_gfx_widgets_enabled(void *data)
{ {
thread_video_t *thr = (thread_video_t*)data; thread_video_t *thr = (thread_video_t*)data;
if (thr && thr->driver && thr->driver->menu_widgets_enabled) if (thr && thr->driver && thr->driver->gfx_widgets_enabled)
return thr->driver->menu_widgets_enabled(thr->driver_data); return thr->driver->gfx_widgets_enabled(thr->driver_data);
return false; return false;
} }
@ -1320,7 +1320,7 @@ static const video_driver_t video_thread = {
video_thread_get_poke_interface, video_thread_get_poke_interface,
NULL, NULL,
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
video_thread_wrapper_menu_widgets_enabled video_thread_wrapper_gfx_widgets_enabled
#endif #endif
}; };

View File

@ -4277,7 +4277,7 @@ static void *rgui_init(void **userdata, bool video_is_threaded)
* but for extra safety we will only permit menu widget * but for extra safety we will only permit menu widget
* additions when the current gfx driver reports that it * additions when the current gfx driver reports that it
* has widget support */ * has widget support */
rgui->widgets_supported = menu_widgets_ready(); rgui->widgets_supported = gfx_widgets_ready();
if (rgui->widgets_supported) if (rgui->widgets_supported)
{ {

View File

@ -6532,11 +6532,11 @@ unsigned menu_displaylist_build_list(file_list_t *list, enum menu_displaylist_ct
build_list[i].checked = true; build_list[i].checked = true;
break; break;
case MENU_ENUM_LABEL_MENU_WIDGET_SCALE_AUTO: case MENU_ENUM_LABEL_MENU_WIDGET_SCALE_AUTO:
if (menu_widgets_ready()) if (gfx_widgets_ready())
build_list[i].checked = true; build_list[i].checked = true;
break; break;
case MENU_ENUM_LABEL_MENU_WIDGET_SCALE_FACTOR: case MENU_ENUM_LABEL_MENU_WIDGET_SCALE_FACTOR:
if (menu_widgets_ready()) if (gfx_widgets_ready())
if (!settings->bools.menu_widget_scale_auto) if (!settings->bools.menu_widget_scale_auto)
build_list[i].checked = true; build_list[i].checked = true;
break; break;

File diff suppressed because it is too large Load Diff

View File

@ -13,8 +13,8 @@
* If not, see <http://www.gnu.org/licenses/>. * If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef _MENU_WIDGETS_H #ifndef _GFX_WIDGETS_H
#define _MENU_WIDGETS_H #define _GFX_WIDGETS_H
#include <formats/image.h> #include <formats/image.h>
#include <queues/task_queue.h> #include <queues/task_queue.h>
@ -36,11 +36,11 @@
#define HOURGLASS_DURATION 1000 #define HOURGLASS_DURATION 1000
#define GENERIC_MESSAGE_DURATION 3000 #define GENERIC_MESSAGE_DURATION 3000
bool menu_widgets_init(bool video_is_threaded); bool gfx_widgets_init(bool video_is_threaded);
void menu_widgets_free(void); void gfx_widgets_free(void);
void menu_widgets_msg_queue_push( void gfx_widgets_msg_queue_push(
retro_task_t *task, const char *msg, retro_task_t *task, const char *msg,
unsigned duration, unsigned duration,
char *title, char *title,
@ -48,51 +48,51 @@ void menu_widgets_msg_queue_push(
enum message_queue_category category, enum message_queue_category category,
unsigned prio, bool flush); unsigned prio, bool flush);
void menu_widgets_volume_update_and_show(float new_volume, void gfx_widgets_volume_update_and_show(float new_volume,
bool mute); bool mute);
void menu_widgets_iterate( void gfx_widgets_iterate(
unsigned width, unsigned height, unsigned width, unsigned height,
const char *dir_assets, char *font_path, const char *dir_assets, char *font_path,
bool is_threaded); bool is_threaded);
void menu_widgets_screenshot_taken(const char *shotname, const char *filename); void gfx_widgets_screenshot_taken(const char *shotname, const char *filename);
/* AI Service functions */ /* AI Service functions */
int menu_widgets_ai_service_overlay_get_state(void); int gfx_widgets_ai_service_overlay_get_state(void);
bool menu_widgets_ai_service_overlay_set_state(int state); bool gfx_widgets_ai_service_overlay_set_state(int state);
bool menu_widgets_ai_service_overlay_load( bool gfx_widgets_ai_service_overlay_load(
char* buffer, unsigned buffer_len, char* buffer, unsigned buffer_len,
enum image_type_enum image_type); enum image_type_enum image_type);
void menu_widgets_ai_service_overlay_unload(void); void gfx_widgets_ai_service_overlay_unload(void);
void menu_widgets_start_load_content_animation( void gfx_widgets_start_load_content_animation(
const char *content_name, bool remove_extension); const char *content_name, bool remove_extension);
void menu_widgets_cleanup_load_content_animation(void); void gfx_widgets_cleanup_load_content_animation(void);
void menu_widgets_context_reset(bool is_threaded, void gfx_widgets_context_reset(bool is_threaded,
unsigned width, unsigned height, unsigned width, unsigned height,
const char *dir_assets, char *font_path); const char *dir_assets, char *font_path);
void menu_widgets_context_destroy(void); void gfx_widgets_context_destroy(void);
void menu_widgets_push_achievement(const char *title, const char *badge); void gfx_widgets_push_achievement(const char *title, const char *badge);
/* Warning: not thread safe! */ /* Warning: not thread safe! */
void menu_widgets_set_message(char *message); void gfx_widgets_set_message(char *message);
/* Warning: not thread safe! */ /* Warning: not thread safe! */
void menu_widgets_set_libretro_message(const char *message, unsigned duration); void gfx_widgets_set_libretro_message(const char *message, unsigned duration);
/* All the functions below should be called in /* All the functions below should be called in
* the video driver - once they are all added, set * the video driver - once they are all added, set
* enable_menu_widgets to true for that driver */ * enable_menu_widgets to true for that driver */
void menu_widgets_frame(void *data); void gfx_widgets_frame(void *data);
bool menu_widgets_set_fps_text(const char *new_fps_text); bool gfx_widgets_set_fps_text(const char *new_fps_text);
enum menu_driver_id_type menu_driver_ident_id(void); enum menu_driver_id_type menu_driver_ident_id(void);

View File

@ -2638,19 +2638,19 @@ extern void libnx_apply_overclock(void);
#endif #endif
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
static bool menu_widgets_inited = false; static bool gfx_widgets_inited = false;
gfx_animation_ctx_tag menu_widgets_generic_tag = (uintptr_t) &menu_widgets_inited; gfx_animation_ctx_tag gfx_widgets_generic_tag = (uintptr_t) &gfx_widgets_inited;
/* Status icons */ /* Status icons */
static bool menu_widgets_paused = false; static bool gfx_widgets_paused = false;
static bool menu_widgets_fast_forward = false; static bool gfx_widgets_fast_forward = false;
static bool menu_widgets_rewinding = false; static bool gfx_widgets_rewinding = false;
#endif #endif
bool menu_widgets_ready(void) bool gfx_widgets_ready(void)
{ {
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
return menu_widgets_inited; return gfx_widgets_inited;
#else #else
return false; return false;
#endif #endif
@ -3991,8 +3991,8 @@ bool retroarch_apply_shader(enum rarch_shader_type type, const char *preset_path
preset_file ? "Shader: \"%s\"" : "Shader: %s", preset_file ? "Shader: \"%s\"" : "Shader: %s",
preset_file ? preset_file : "None"); preset_file ? preset_file : "None");
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_set_message(msg); gfx_widgets_set_message(msg);
else else
#endif #endif
runloop_msg_queue_push(msg, 1, 120, true, NULL, runloop_msg_queue_push(msg, 1, 120, true, NULL,
@ -4561,10 +4561,10 @@ static void handle_translation_cb(
strlcpy(text_string, error_string, 15); strlcpy(text_string, error_string, 15);
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_paused) if (gfx_widgets_paused)
{ {
/* In this case we have to unpause and then repause for a frame */ /* In this case we have to unpause and then repause for a frame */
menu_widgets_ai_service_overlay_set_state(2); gfx_widgets_ai_service_overlay_set_state(2);
command_event(CMD_EVENT_UNPAUSE, NULL); command_event(CMD_EVENT_UNPAUSE, NULL);
} }
#endif #endif
@ -4608,7 +4608,7 @@ static void handle_translation_cb(
goto finish; goto finish;
} }
ai_res = menu_widgets_ai_service_overlay_load( ai_res = gfx_widgets_ai_service_overlay_load(
raw_image_file_data, (unsigned) new_image_size, raw_image_file_data, (unsigned) new_image_size,
image_type); image_type);
@ -4621,10 +4621,10 @@ static void handle_translation_cb(
1, 180, true, 1, 180, true,
NULL, MESSAGE_QUEUE_ICON_DEFAULT, MESSAGE_QUEUE_CATEGORY_INFO); NULL, MESSAGE_QUEUE_ICON_DEFAULT, MESSAGE_QUEUE_CATEGORY_INFO);
} }
else if (menu_widgets_paused) else if (gfx_widgets_paused)
{ {
/* In this case we have to unpause and then repause for a frame */ /* In this case we have to unpause and then repause for a frame */
menu_widgets_ai_service_overlay_set_state(2);/* Unpausing state */ gfx_widgets_ai_service_overlay_set_state(2);/* Unpausing state */
command_event(CMD_EVENT_UNPAUSE, NULL); command_event(CMD_EVENT_UNPAUSE, NULL);
} }
} }
@ -5054,10 +5054,10 @@ static bool run_translation_service(void)
core_info_t *core_info = NULL; core_info_t *core_info = NULL;
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_ai_service_overlay_get_state() != 0) if (gfx_widgets_ai_service_overlay_get_state() != 0)
{ {
/* For the case when ai service pause is disabled. */ /* For the case when ai service pause is disabled. */
menu_widgets_ai_service_overlay_unload(); gfx_widgets_ai_service_overlay_unload();
goto finish; goto finish;
} }
#else #else
@ -5427,8 +5427,8 @@ static void command_event_set_volume(float gain)
new_volume); new_volume);
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_volume_update_and_show(settings->floats.audio_volume, gfx_widgets_volume_update_and_show(settings->floats.audio_volume,
audio_driver_mute_enable audio_driver_mute_enable
); );
else else
@ -6397,8 +6397,8 @@ static void retroarch_pause_checks(void)
RARCH_LOG("%s\n", msg_hash_to_str(MSG_PAUSED)); RARCH_LOG("%s\n", msg_hash_to_str(MSG_PAUSED));
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_paused = is_paused; gfx_widgets_paused = is_paused;
else else
#endif #endif
runloop_msg_queue_push(msg_hash_to_str(MSG_PAUSED), 1, runloop_msg_queue_push(msg_hash_to_str(MSG_PAUSED), 1,
@ -6417,16 +6417,16 @@ static void retroarch_pause_checks(void)
else else
{ {
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_paused = is_paused; gfx_widgets_paused = is_paused;
#endif #endif
RARCH_LOG("%s\n", msg_hash_to_str(MSG_UNPAUSED)); RARCH_LOG("%s\n", msg_hash_to_str(MSG_UNPAUSED));
} }
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_ai_service_overlay_get_state() == 1) if (gfx_widgets_ai_service_overlay_get_state() == 1)
menu_widgets_ai_service_overlay_unload(); gfx_widgets_ai_service_overlay_unload();
#endif #endif
} }
@ -6514,11 +6514,11 @@ bool command_event(enum event_command cmd, void *data)
retroarch_overlay_deinit(); retroarch_overlay_deinit();
#endif #endif
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_ai_service_overlay_get_state() != 0) if (gfx_widgets_ai_service_overlay_get_state() != 0)
{ {
/* Because the overlay is a menu widget, it's going to be written /* Because the overlay is a menu widget, it's going to be written
* over the menu, so we unset it here. */ * over the menu, so we unset it here. */
menu_widgets_ai_service_overlay_unload(); gfx_widgets_ai_service_overlay_unload();
} }
#endif #endif
break; break;
@ -6913,8 +6913,8 @@ TODO: Add a setting for these tweaks */
audio_driver_mute_enable = !audio_driver_mute_enable; audio_driver_mute_enable = !audio_driver_mute_enable;
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_volume_update_and_show( gfx_widgets_volume_update_and_show(
configuration_settings->floats.audio_volume, configuration_settings->floats.audio_volume,
audio_driver_mute_enable); audio_driver_mute_enable);
else else
@ -9523,8 +9523,8 @@ static bool rarch_environment_cb(unsigned cmd, void *data)
const struct retro_message *msg = (const struct retro_message*)data; const struct retro_message *msg = (const struct retro_message*)data;
RARCH_LOG("[Environ]: SET_MESSAGE: %s\n", msg->msg); RARCH_LOG("[Environ]: SET_MESSAGE: %s\n", msg->msg);
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_set_libretro_message(msg->msg, gfx_widgets_set_libretro_message(msg->msg,
roundf((float)msg->frames / 60.0f * 1000.0f)); roundf((float)msg->frames / 60.0f * 1000.0f));
else else
#endif #endif
@ -22009,8 +22009,8 @@ static void video_driver_frame(const void *data, unsigned width,
) )
{ {
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_set_fps_text(video_info.fps_text); gfx_widgets_set_fps_text(video_info.fps_text);
else else
#endif #endif
{ {
@ -22185,10 +22185,10 @@ void video_driver_build_info(video_frame_info_t *video_info)
video_info->fps_text[0] = '\0'; video_info->fps_text[0] = '\0';
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
video_info->widgets_inited = menu_widgets_inited; video_info->widgets_inited = gfx_widgets_inited;
video_info->widgets_is_paused = menu_widgets_paused; video_info->widgets_is_paused = gfx_widgets_paused;
video_info->widgets_is_fast_forwarding = menu_widgets_fast_forward; video_info->widgets_is_fast_forwarding = gfx_widgets_fast_forward;
video_info->widgets_is_rewinding = menu_widgets_rewinding; video_info->widgets_is_rewinding = gfx_widgets_rewinding;
#else #else
video_info->widgets_inited = false; video_info->widgets_inited = false;
video_info->widgets_is_paused = false; video_info->widgets_is_paused = false;
@ -22780,8 +22780,8 @@ float video_driver_get_refresh_rate(void)
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
static bool video_driver_has_widgets(void) static bool video_driver_has_widgets(void)
{ {
return current_video && current_video->menu_widgets_enabled return current_video && current_video->gfx_widgets_enabled
&& current_video->menu_widgets_enabled(video_driver_data); && current_video->gfx_widgets_enabled(video_driver_data);
} }
#endif #endif
@ -23485,11 +23485,11 @@ static void drivers_init(int flags)
if (settings->bools.menu_enable_widgets if (settings->bools.menu_enable_widgets
&& video_driver_has_widgets()) && video_driver_has_widgets())
{ {
if (!menu_widgets_inited) if (!gfx_widgets_inited)
menu_widgets_inited = menu_widgets_init(video_is_threaded); gfx_widgets_inited = gfx_widgets_init(video_is_threaded);
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_context_reset(video_is_threaded, gfx_widgets_context_reset(video_is_threaded,
video_driver_width, video_driver_height, video_driver_width, video_driver_height,
settings->paths.directory_assets, settings->paths.directory_assets,
settings->paths.path_font); settings->paths.path_font);
@ -23566,11 +23566,11 @@ static void driver_uninit(int flags)
/* This absolutely has to be done before video_driver_free() /* This absolutely has to be done before video_driver_free()
* is called/completes, otherwise certain menu drivers * is called/completes, otherwise certain menu drivers
* (e.g. Vulkan) will segfault */ * (e.g. Vulkan) will segfault */
if (menu_widgets_inited) if (gfx_widgets_inited)
{ {
menu_widgets_context_destroy(); gfx_widgets_context_destroy();
menu_widgets_free(); gfx_widgets_free();
menu_widgets_inited = false; gfx_widgets_inited = false;
} }
#endif #endif
menu_driver_ctl(RARCH_MENU_CTL_DEINIT, NULL); menu_driver_ctl(RARCH_MENU_CTL_DEINIT, NULL);
@ -23635,11 +23635,11 @@ static void retroarch_deinit_drivers(void)
* in case the handle is lost in the threaded * in case the handle is lost in the threaded
* video driver in the meantime * video driver in the meantime
* (breaking video_driver_has_widgets) */ * (breaking video_driver_has_widgets) */
if (menu_widgets_inited) if (gfx_widgets_inited)
{ {
menu_widgets_context_destroy(); gfx_widgets_context_destroy();
menu_widgets_free(); gfx_widgets_free();
menu_widgets_inited = false; gfx_widgets_inited = false;
} }
#endif #endif
@ -25953,12 +25953,12 @@ static void runloop_task_msg_queue_push(
bool flush) bool flush)
{ {
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited && task->title && !task->mute) if (gfx_widgets_inited && task->title && !task->mute)
{ {
runloop_msg_queue_lock(); runloop_msg_queue_lock();
ui_companion_driver_msg_queue_push(msg, ui_companion_driver_msg_queue_push(msg,
prio, task ? duration : duration * 60 / 1000, flush); prio, task ? duration : duration * 60 / 1000, flush);
menu_widgets_msg_queue_push(task, msg, duration, NULL, (enum message_queue_icon)MESSAGE_QUEUE_CATEGORY_INFO, (enum message_queue_category)MESSAGE_QUEUE_ICON_DEFAULT, prio, flush); gfx_widgets_msg_queue_push(task, msg, duration, NULL, (enum message_queue_icon)MESSAGE_QUEUE_CATEGORY_INFO, (enum message_queue_category)MESSAGE_QUEUE_ICON_DEFAULT, prio, flush);
runloop_msg_queue_unlock(); runloop_msg_queue_unlock();
} }
else else
@ -26826,9 +26826,9 @@ void runloop_msg_queue_push(const char *msg,
accessibility_speak_priority((char*) msg, 0); accessibility_speak_priority((char*) msg, 0);
#endif #endif
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
{ {
menu_widgets_msg_queue_push(NULL, msg, gfx_widgets_msg_queue_push(NULL, msg,
roundf((float)duration / 60.0f * 1000.0f), roundf((float)duration / 60.0f * 1000.0f),
title, icon, category, prio, flush); title, icon, category, prio, flush);
duration = duration * 60 / 1000; duration = duration * 60 / 1000;
@ -27060,16 +27060,16 @@ static void update_fastforwarding_state(void)
if (runloop_fastmotion) if (runloop_fastmotion)
{ {
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_fast_forward = true; gfx_widgets_fast_forward = true;
#endif #endif
} }
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
else else
{ {
if (menu_widgets_inited) if (gfx_widgets_inited)
{ {
menu_widgets_fast_forward = false; gfx_widgets_fast_forward = false;
{ {
settings_t *settings = configuration_settings; settings_t *settings = configuration_settings;
if (settings->bools.frame_time_counter_reset_after_fastforwarding) if (settings->bools.frame_time_counter_reset_after_fastforwarding)
@ -27103,10 +27103,10 @@ static enum runloop_state runloop_check_state(void)
#endif #endif
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_ai_service_overlay_get_state() == 3) if (gfx_widgets_ai_service_overlay_get_state() == 3)
{ {
command_event(CMD_EVENT_PAUSE, NULL); command_event(CMD_EVENT_PAUSE, NULL);
menu_widgets_ai_service_overlay_set_state(1); gfx_widgets_ai_service_overlay_set_state(1);
} }
#endif #endif
@ -27327,10 +27327,10 @@ static enum runloop_state runloop_check_state(void)
video_driver_width, video_driver_height); video_driver_width, video_driver_height);
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (menu_widgets_inited) if (gfx_widgets_inited)
{ {
runloop_msg_queue_lock(); runloop_msg_queue_lock();
menu_widgets_iterate( gfx_widgets_iterate(
video_driver_width, video_driver_height, video_driver_width, video_driver_height,
settings->paths.directory_assets, settings->paths.directory_assets,
settings->paths.path_font, settings->paths.path_font,
@ -27654,7 +27654,7 @@ static enum runloop_state runloop_check_state(void)
/* Show the fast-forward OSD for 1 frame every frame if menu widgets are disabled */ /* Show the fast-forward OSD for 1 frame every frame if menu widgets are disabled */
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (!menu_widgets_inited && runloop_fastmotion) if (!gfx_widgets_inited && runloop_fastmotion)
#else #else
if (runloop_fastmotion) if (runloop_fastmotion)
#endif #endif
@ -27726,8 +27726,8 @@ static enum runloop_state runloop_check_state(void)
settings->uints.rewind_granularity, runloop_paused, s, sizeof(s), &t); settings->uints.rewind_granularity, runloop_paused, s, sizeof(s), &t);
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (menu_widgets_inited) if (gfx_widgets_inited)
menu_widgets_rewinding = rewinding; gfx_widgets_rewinding = rewinding;
else else
#endif #endif
{ {
@ -27761,7 +27761,7 @@ static enum runloop_state runloop_check_state(void)
video_driver_cached_frame(); video_driver_cached_frame();
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
if (!menu_widgets_inited) if (!gfx_widgets_inited)
#endif #endif
{ {
if (state_manager_frame_is_reversed()) if (state_manager_frame_is_reversed())

View File

@ -1505,7 +1505,7 @@ typedef struct video_driver
#if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS) #if defined(HAVE_MENU) && defined(HAVE_MENU_WIDGETS)
/* if set to true, will use menu widgets when applicable /* if set to true, will use menu widgets when applicable
* if set to false, will use OSD as a fallback */ * if set to false, will use OSD as a fallback */
bool (*menu_widgets_enabled)(void *data); bool (*gfx_widgets_enabled)(void *data);
#endif #endif
} video_driver_t; } video_driver_t;
@ -1998,7 +1998,7 @@ bool menu_driver_is_alive(void);
void menu_driver_set_binding_state(bool on); void menu_driver_set_binding_state(bool on);
bool menu_widgets_ready(void); bool gfx_widgets_ready(void);
unsigned int retroarch_get_rotation(void); unsigned int retroarch_get_rotation(void);

View File

@ -209,7 +209,7 @@ static void task_screenshot_callback(retro_task_t *task,
return; return;
if (state && !state->silence && state->widgets_ready) if (state && !state->silence && state->widgets_ready)
menu_widgets_screenshot_taken(state->shotname, state->filename); gfx_widgets_screenshot_taken(state->shotname, state->filename);
free(state); free(state);
} }
@ -255,7 +255,7 @@ static bool screenshot_dump(
state->frame = frame; state->frame = frame;
state->userbuf = userbuf; state->userbuf = userbuf;
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
state->widgets_ready = menu_widgets_ready(); state->widgets_ready = gfx_widgets_ready();
#else #else
state->widgets_ready = false; state->widgets_ready = false;
#endif #endif

View File

@ -120,7 +120,7 @@ static void connmanctl_tether_toggle(bool switch_on, char* apname, char* passkey
output); output);
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (!menu_widgets_ready()) if (!gfx_widgets_ready())
#endif #endif
runloop_msg_queue_push(output, 1, 180, true, runloop_msg_queue_push(output, 1, 180, true,
NULL, MESSAGE_QUEUE_ICON_DEFAULT, NULL, MESSAGE_QUEUE_ICON_DEFAULT,
@ -332,7 +332,7 @@ static bool connmanctl_connect_ssid(unsigned i, const char* passphrase)
while (fgets (ln, sizeof(ln), command_file) != NULL) while (fgets (ln, sizeof(ln), command_file) != NULL)
{ {
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (!menu_widgets_ready()) if (!gfx_widgets_ready())
#endif #endif
runloop_msg_queue_push(ln, 1, 180, true, runloop_msg_queue_push(ln, 1, 180, true,
NULL, MESSAGE_QUEUE_ICON_DEFAULT, NULL, MESSAGE_QUEUE_ICON_DEFAULT,
@ -637,7 +637,7 @@ static void connmanctl_tether_start_stop(bool start, char* configfile)
ln); ln);
#ifdef HAVE_MENU_WIDGETS #ifdef HAVE_MENU_WIDGETS
if (!menu_widgets_ready()) if (!gfx_widgets_ready())
#endif #endif
runloop_msg_queue_push(ln, 1, 180, true, runloop_msg_queue_push(ln, 1, 180, true,
NULL, MESSAGE_QUEUE_ICON_DEFAULT, NULL, MESSAGE_QUEUE_ICON_DEFAULT,