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