54326 Commits

Author SHA1 Message Date
twinaphex
05a344d831 Cleanups 2020-06-07 20:06:56 +02:00
twinaphex
058adf247c Further optimizations to menu_entry_get - get rid of some unnecessary
small wrapper functions
2020-06-07 20:02:12 +02:00
Francisco Javier Trujillo Mata
d896d59e8e Use -O3 for compilatino 2020-06-07 19:43:18 +02:00
Francisco Javier Trujillo Mata
df4e715738 Clean Makefile dependencies 2020-06-07 19:43:18 +02:00
Francisco Javier Trujillo Mata
06606407f4 Add CDVDFS support back 2020-06-07 19:43:18 +02:00
twinaphex
45896eb26e (Ozone) Cleanups - move some static variables to only function
that needed them - and some other cleanups in loops
2020-06-07 18:17:53 +02:00
twinaphex
ad29b70d9e (RGUI) Cleanups 2020-06-07 18:09:31 +02:00
twinaphex
26133d8336 (MaterialUI) Don't iteratively call menu_entries_get_size 2020-06-07 17:58:55 +02:00
twinaphex
4feed0031e (XMB) Optimize xmb_selection_pointer_changed 2020-06-07 17:53:23 +02:00
twinaphex
2460603ea5 Further optimization to ozone_draw_entries 2020-06-07 17:46:23 +02:00
twinaphex
41ffca2b6f (CTR) Style nits 2020-06-07 17:28:53 +02:00
twinaphex
98b847cad9 Fix some memory leaks and fallthrough errors picked up on by
Clang static code analyzer
2020-06-07 16:15:35 +02:00
Twinaphex
df8df6c18b Fix EXC_BAD_ACCESS crash on RetroArch exit on OSX 2020-06-07 05:53:46 +02:00
twinaphex
f2ae16e125 Pass global pointer state around 2020-06-07 05:40:44 +02:00
twinaphex
4a9f136aa9 Make menu_shader.c no longer dependent on menu driver state 2020-06-07 05:06:20 +02:00
twinaphex
0d12472e74 Cleanups 2020-06-07 04:32:36 +02:00
twinaphex
8175f3c98e Cleanup menu_list_flush_stack and menu_list_pop_stack 2020-06-07 04:19:10 +02:00
twinaphex
fdf9f82593 (XMB) Delay menu_entry_get processing until necessary 2020-06-07 03:53:53 +02:00
twinaphex
08f1fb5b38 (Ozone) Cleanups 2020-06-07 03:45:57 +02:00
twinaphex
0010bffb63 action_select_default optimization 2020-06-07 03:33:24 +02:00
twinaphex
b2124a1f89 Further menu_entry_get optimizations 2020-06-07 03:27:30 +02:00
twinaphex
c97fbbb155 (XMB) Make similar optimizations for XMB 2020-06-07 03:13:02 +02:00
Autechre
eddcde84b6
Merge pull request #10802 from heuripedes/coz
Ozone improvement
2020-06-07 03:01:47 +02:00
twinaphex
be76958070 Unneeded gdi_has_menu_frame 2020-06-07 02:56:56 +02:00
twinaphex
b42897d0b6 (GDI) Weird code - clean this up 2020-06-07 02:55:51 +02:00
twinaphex
7b5ea63329 remove now obsolete file 2020-06-07 02:42:42 +02:00
twinaphex
4990bebd8a Turn macro names into all-caps 2020-06-07 02:41:48 +02:00
Autechre
50e522c9ce
Merge pull request #10801 from snackycakes/hotkey_block_delay
Added a hotkey delay option to fix issue #9080
2020-06-07 01:25:28 +02:00
twinaphex
37d926fc0d Updates 2020-06-07 01:22:34 +02:00
twinaphex
de09440d1c Change macros to all caps 2020-06-07 01:19:17 +02:00
Higor Eurípedes
ec197c441e ozone: Move some menu_entry_get*() calls to a better place
menu_entry_get*() was getting called even for entries that wouldn't be displayed.
2020-06-06 20:08:28 -03:00
Higor Eurípedes
1f45018ee8 shader_glsl.c: Move buffer null pointer check in gl_glsl_set_coords()
`buffer` is initialized to a statically allocated variable and can only be NULL
when the allocation of a bigger buffer fails. When only the core frame is being
displayed, the buffer never points to the heap thanks to the small buffer
optimization.
2020-06-06 20:08:28 -03:00
twinaphex
9dca8de90f (configuration.c) Turn enums into const 2020-06-07 00:33:48 +02:00
twinaphex
9059b4962e Cleanups 2020-06-07 00:05:41 +02:00
Robert Hammond
af64bbb627 Changed default value for config option input_hotkey_block_delay to 5. 2020-06-06 18:04:24 -04:00
twinaphex
361b252de2 Fix C89_BUILD and --disable-menu 2020-06-06 23:32:09 +02:00
twinaphex
aae94efcfb Cleanup 2020-06-06 22:46:05 +02:00
twinaphex
7413d05705 Cleanups 2020-06-06 22:42:43 +02:00
twinaphex
4bbc226335 Move netplay_frontend.c to retroarch.c - move global state to
retroarch global state
2020-06-06 21:57:22 +02:00
Robert Hammond
bd17e13ef7 Added a hotkey delay option to allow hotkey input to work properly when it is assigned to another action. Original pull request from 9080 by paradadf was taken and modified to be configuration based. 2020-06-06 15:39:51 -04:00
twinaphex
1f2403392e Cleanup 2020-06-06 20:59:43 +02:00
twinaphex
543e4bca16 Merge Discord code into retroarch.c 2020-06-06 20:50:25 +02:00
twinaphex
9219eb5aaf Merge input_mapper.c into retroarch.c 2020-06-06 20:27:38 +02:00
twinaphex
cd42d02020 Cleanups 2020-06-06 19:36:46 +02:00
twinaphex
d98a0e2dce Refactor away menu_display_libretro_running 2020-06-06 19:29:54 +02:00
twinaphex
255cd3a937 MENU_ENTRIES_CTL_LIST_GET no longer used by menu drivers 2020-06-06 19:09:03 +02:00
twinaphex
4f568fa68f Turn macro names into uppercase 2020-06-06 19:02:42 +02:00
twinaphex
82c009d405 Pass state around to menu_shader_manager_free 2020-06-06 18:44:53 +02:00
twinaphex
35fce65656 Move menu_driver_shader into menu_handle state 2020-06-06 18:41:21 +02:00
twinaphex
01da7b95e2 Revert "Move menu_displaylist global state to menu_handle_t"
This reverts commit c79966bd620aed2d79e430b4f14b42e50d0a4ef6.
2020-06-06 18:30:08 +02:00