Commit Graph

57569 Commits

Author SHA1 Message Date
twinaphex
f502cd9e16 Get rid of menu_cbs_down/menu_cbs_up 2021-03-11 03:14:31 +01:00
Autechre
9f3ea51f77
Refactors pt4 (#12126)
* Cleanups:
- menu_driver_set_id - don't pass p_rarch to function
- Ozone: call ozone_list_cache directly instead of going through
wrapper function in retroarch.c that then calls ozone_list_cache
- Some other cleanups, non-functional

* (Menu) Replace calls to menu_driver_list_cache inside retroarch.c
2021-03-11 02:58:35 +01:00
Autechre
a2ed065f25
Refactors pt3 (#12124)
* Remove video_pixel_get_alignment - move it to video
drivers that use it

* Rewrite video_driver_pixel_converter_{init/free} - get rid of
p_rarch dependency

* Replace some variables

* (Menu) Get rid of cbs_refresh - was never set to any other
function callback implementation
2021-03-11 02:03:37 +01:00
twinaphex
cb5fba6b2a * Fix libnx build
* Put menu_cbs/enum_idx in menu_cbs_init behind DEBUG_LOG
2021-03-10 18:00:51 +01:00
twinaphex
29c509162e Cleanups - menu_entries_get_last_stack - unroll when possible in
retroarch.c
2021-03-10 17:28:31 +01:00
Autechre
6e96b9647a
Merge pull request #12123 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-10 17:05:50 +01:00
twinaphex
a092fe273c Turn retroarch_apply_shader into static function 2021-03-10 17:05:19 +01:00
twinaphex
4516d6626b * Cleanups; non-functional changes -
- Don't pass p_rarch around to other functions if unnecessary
  - Get rid of superfluous get/set runtime shader preset functions
2021-03-10 16:57:31 +01:00
CrystalCT
43bb8e6aaa Add some PSL1GHT ifdefs 2021-03-10 09:43:19 +01:00
twinaphex
d940c10afe (Qt) Combine qt/options/generic.cpp and qt/options/nongeneric.cpp 2021-03-10 09:41:49 +01:00
twinaphex
3b59939dea (Menu) Implement as macro invocation 2021-03-10 09:41:49 +01:00
twinaphex
44c69561b7 Get rid of GENERIC_DEFERRED_PUSH_CLEAR_GENERAL - do
MENU_ENTRIES_CTL_CLEAR inside menu_displaylist_ctl instead
2021-03-10 09:41:49 +01:00
twinaphex
a2031608e7 Don't use file_list_get_at_offset - access members directly 2021-03-10 09:41:49 +01:00
twinaphex
6629c20e25 video_driver_set_viewport_config - don't pass p_rarch to it 2021-03-10 05:49:59 +01:00
twinaphex
b53b6cbf34 Simplify menu_input_set_pointer_visibility 2021-03-10 05:49:58 +01:00
twinaphex
003fc7ccc8 Get rid of menu_entries_get_at_offset 2021-03-10 05:49:58 +01:00
twinaphex
bbe46333e1 Cut down on menu_input_dialog_get_display_kb calls 2021-03-10 05:49:58 +01:00
twinaphex
d0bb190ca7 Another update 2021-03-09 22:10:18 +01:00
Autechre
85658ca7ef
Merge pull request #12118 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-09 21:57:16 +01:00
twinaphex
b520f84851 (Apple) Set code signing for RetroArch_Metal/RetroArch targets 2021-03-09 21:56:20 +01:00
Autechre
f1ba4e1c53
Update .gitlab-ci.yml 2021-03-09 20:49:22 +01:00
Autechre
e41acae922
Merge pull request #12119 from yoshisuga/osx_update_artifact
[gitlab][macOS] Updated artifact zip to not include subdirs for packaging step
2021-03-09 17:31:32 +01:00
Yoshi Sugawara
7e619aeb27 Updated artifact zip to not include subdirs for packaging step 2021-03-09 06:28:16 -10:00
CrystalCT
f9eae08e1b Add some PSL1GHT ifdefs 2021-03-09 08:27:46 +01:00
twinaphex
88b2359a37 Cleanups 2021-03-09 00:51:15 +01:00
twinaphex
c645a9b8bb Rewrite osk_last_update_codepoint 2021-03-08 23:28:24 +01:00
twinaphex
682a09fbdb Reimplement input_joypad_analog_axis 2021-03-08 23:02:46 +01:00
twinaphex
76e96bdd0b Merge branch 'master' of https://github.com/libretro/RetroArch into master 2021-03-08 22:44:09 +01:00
Autechre
de0bcad39f
Merge pull request #12116 from sonninnos/x11-grab
(X11) Remove useless XGrabs
2021-03-08 22:44:04 +01:00
twinaphex
d98f81359f Small cleanup to input_keyboard_event 2021-03-08 22:09:36 +01:00
twinaphex
fa539c9563 runloop_key_event can be NULL - check first if non-NULL before
calling it
2021-03-08 21:11:04 +01:00
twinaphex
012b02635e Get rid of p_rarch for more function arguments 2021-03-08 19:52:08 +01:00
twinaphex
af5c311fb0 Simplify code in input_keyboard_event 2021-03-08 19:45:27 +01:00
twinaphex
7b2256941e (Input) Redesign some code for input_driver_mapper - if input_remap_binds_enable
is true, assume input_driver_mapper is allocated, to avoid having to do
the conditional checks beforehand
2021-03-08 19:23:37 +01:00
sonninnos
ce29b70ae9 (X11) Remove useless XGrabs 2021-03-08 19:58:36 +02:00
twinaphex
a60e7ad42a (Qt) Merge ui_qt_themes.h into ui_qt.cpp 2021-03-08 18:15:50 +01:00
twinaphex
6802e41db5 (Qt) Merge ui_qt_load_core_window.cpp into ui_qt.cpp - further
binary size reduction
2021-03-08 18:02:49 +01:00
twinaphex
25a0c903bc (Qt) Cleanup 2021-03-08 17:58:51 +01:00
twinaphex
fd5d1804c5 Header cleanups 2021-03-08 17:54:52 +01:00
twinaphex
f9eb53cff1 (Qt) Combine non-generic options into qt/options/nongeneric.cpp -
all these Qt files being combined now led to a nearly 1MB size reduction
in retroarch's binary
2021-03-08 17:47:36 +01:00
twinaphex
8fe8782497 (Qt) Combine qt download files into one - further binary size
reduction
2021-03-08 17:38:03 +01:00
twinaphex
af1d9f7041 (Qt) Combine filedropwidgets.cpp and settingswidgets.cpp into
qt_widgets.cpp - further binary size reduction
2021-03-08 17:32:56 +01:00
twinaphex
7fb09d1602 (Qt) Combine shaderparamsdialog.cpp and qt_dialogs.cpp - further binary
size reduction
2021-03-08 17:24:47 +01:00
twinaphex
469e2b7778 (Qt) Combine dialog files into one - makes binary smaller too 2021-03-08 17:13:54 +01:00
twinaphex
69eff40e0d Cleanup 2021-03-08 16:35:55 +01:00
twinaphex
73116f9af3 (ozone_entries.c) ozone_draw_entry_value - small cleanup 2021-03-08 15:54:53 +01:00
twinaphex
047b24cfbf (ozone_display) Don't set variable to itself 2021-03-08 15:47:03 +01:00
twinaphex
0b06eea846 (ui_cocoa.m) Cleanups - add fall-throughs 2021-03-08 15:19:26 +01:00
twinaphex
e140c9f8ee Cleanups 2021-03-08 15:11:28 +01:00
Autechre
c9ed86f34d
Merge pull request #12114 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-08 15:07:33 +01:00