57749 Commits

Author SHA1 Message Date
twinaphex
b85a33c0ab (OSX) Set workaround when loading config file - if network core
URL points to arm64 and we are on x86_64 build or vice versa, we
switch it back
2021-03-23 03:10:38 +01:00
twinaphex
4cebc52126 Rollback permissions 2021-03-23 02:47:40 +01:00
twinaphex
112bd95b52 (macOS) Add additional entitlements 2021-03-23 02:25:33 +01:00
twinaphex
fdc184c60c input_config_parse_key - unroll 2021-03-23 01:10:14 +01:00
twinaphex
49dc7e6c66 * Fix some DISABLE_MENU issues
* Optimizations to read_keybinds_conf / set_autoconfig_binds -
first fill_pathname_join_delim call always produced the same output and
this was called four times in a row in one loop,  hose out of the
caller functions and move it into the loop and call it once
2021-03-23 01:05:01 +01:00
twinaphex
b5d4c5b041 Silence -Wsizeof-pointer-memaccess warnings pointed out here -
https://travis-ci.org/github/libretro/RetroArch/jobs/764003625
2021-03-22 23:43:11 +01:00
twinaphex
76ddfa022e Get rid of RARCH_LOG in wayland_common - gets rid of warning/error 2021-03-22 23:35:14 +01:00
twinaphex
1fae7964d6 Add allow-unsigned-executable-memory for both RetroArch and Metal 2021-03-22 23:05:22 +01:00
twinaphex
1b211ea836 Enable allow-jit 2021-03-22 23:02:08 +01:00
twinaphex
a8599fe59b (Travis) Try to take out two Travis jobs that always fail and are
redundant now
2021-03-22 22:16:19 +01:00
twinaphex
437a49780c Add another HAVE_MENU ifdef 2021-03-22 22:12:58 +01:00
twinaphex
fb9d8bad74 Fix DISABLE_MENU 2021-03-22 22:03:16 +01:00
twinaphex
4ff2d85a18 Unsafe to leave input_driver_mapper on heap; plus no real need to
have it on heap when it's already on heap courtesy of rarch_state
2021-03-22 21:43:31 +01:00
twinaphex
80788f9df6 Get rid of some ternary operators 2021-03-22 20:53:56 +01:00
twinaphex
48f9a5fbc0 (Qt) Silence sign comparison warnings 2021-03-22 20:20:33 +01:00
twinaphex
55ba377153 (task_database.c) Don't call path_contains_compressed_file multiple
times
2021-03-22 20:14:58 +01:00
twinaphex
f22b077887 (task_database.c) Optimizations:
- strlen was being called on path for each loop iteration, when
path is not subject to change - do it once outside
- String copying was being performed even when the string would
equal a string not subject to change
2021-03-22 19:24:14 +01:00
twinaphex
32a6bd021c Prevent 'may be used uninitialized' warning 2021-03-22 15:46:34 +01:00
twinaphex
611efea2bf More CXX_BUILD fixes 2021-03-22 15:20:51 +01:00
twinaphex
81e768435b CXX_BUILD buildfix 2021-03-22 15:01:57 +01:00
twinaphex
15b9bd47b9 (SDL2) Fix jump to label crosses initialization of const char* video_driver 2021-03-22 14:38:10 +01:00
twinaphex
aeb0781398 (iOS9) Change scheme to 'RetroArchiOS9' (no space) 2021-03-22 13:03:46 +01:00
twinaphex
b3a4e598e2 (iOS) Implement frontend_darwin_get_arch - will report correct architecture
now under System Information
2021-03-22 12:16:43 +01:00
Autechre
7e7cc366d9
Merge pull request #12183 from libretro/ios9-gitlab
Add build-retroarch-ios9
2021-03-22 10:03:59 +01:00
twinaphex
00f60ec577 Remove unused variable 2021-03-22 10:01:09 +01:00
twinaphex
f4244f3281 Add build-retroarch-ios9 2021-03-22 09:55:07 +01:00
twinaphex
0744ac21c9 Revert "(Gitlab) Add ios9"
This reverts commit 3e9efa6ba4555d30808607ea5c3eadbddd9e90d9.
2021-03-22 02:35:43 +01:00
twinaphex
3e9efa6ba4 (Gitlab) Add ios9 2021-03-22 02:32:51 +01:00
twinaphex
b5671fec20 Remove MqcCatalyst for now - Xcode on buildbot doesn't seem to support it yet 2021-03-22 02:20:10 +01:00
twinaphex
2e1baf6d87 (iOS9) Make it ready for code signing
(iOS9/iOS11) Enable Mac Catalyst - should allow these versions to
run on Mac
2021-03-22 02:11:33 +01:00
twinaphex
1f4dd522ab (RGUI) Cut down on gfx_display_get_fb_size 2021-03-22 01:58:43 +01:00
twinaphex
4cf83880a6 (macOS AArch64/iOS ARM64) Fix crash when selecting cursor 2021-03-22 01:17:09 +01:00
twinaphex
882fc9bc2c Simplify config_read_keybinds/save_keybinds 2021-03-22 00:24:00 +01:00
twinaphex
a204bcbf81 Simplify input_config_get_prefix 2021-03-21 23:26:06 +01:00
twinaphex
b16f526540 (Metal) Cleanups - turn function static 2021-03-21 18:10:55 +01:00
twinaphex
5d2a75d782 (Apple/Metal) Combine various Metal files into one 2021-03-21 18:06:00 +01:00
twinaphex
e5ca68a518 Simplify video_driver_get_ptr 2021-03-21 17:33:44 +01:00
twinaphex
26ea20905a (retroarch.c) Get rid of two config_get_ptr calls 2021-03-21 17:18:37 +01:00
twinaphex
8b2eb8ed37 Cut down on config_get_ptr calls in menu_displaylist_ctl 2021-03-21 16:36:36 +01:00
twinaphex
d8d034bacb (menu_displaylist_build_list) Pass settings pointer around 2021-03-21 16:16:41 +01:00
twinaphex
7c145fafb2 (menu_displaylist) config_get_ptr only called now from three public functions 2021-03-21 16:04:04 +01:00
twinaphex
78e9a16493 Cut down on disp_get_ptr calls 2021-03-21 15:37:40 +01:00
twinaphex
5547f7b6f8 Further simplify filebrowser_parse - info can never be NULL -
other optimizations
2021-03-21 14:49:51 +01:00
twinaphex
6682dff9a5 (Menu) simplify/cleanup filebrowser_parse 2021-03-21 14:34:36 +01:00
twinaphex
e35ed84de9 (Menu) Cut down on config_get_ptr calls 2021-03-21 11:46:27 +01:00
twinaphex
c053a871d0 Cut down on anim_get_ptr calls 2021-03-21 11:09:22 +01:00
twinaphex
a19c61ec7f (Ozone) Cut down on pointer grabbing - reduce calls to disp_get_ptr
and anim_get_ptr
2021-03-21 11:03:38 +01:00
Autechre
1c0ceb272a
Merge pull request #12178 from davidgfnet/br9 2021-03-20 22:25:43 +01:00
David Guillen Fandos
e1385c0187 Adjust brightness according to the limit
Seems like some platforms feature non-standard maximums, but the
variable is correclty exported for us to use
2021-03-20 22:19:28 +01:00
twinaphex
a83af11754 remove unused variable 2021-03-20 17:47:44 +01:00