twinaphex
bc08e325ce
Travis buildfix
2021-04-11 02:22:35 +02:00
twinaphex
59449600ad
Cleanup retroarch_menu_running_finished
2021-04-10 21:04:00 +02:00
twinaphex
c392a475ee
Cleanups
2021-04-10 20:51:19 +02:00
twinaphex
d024ff553f
Cleanups
2021-04-10 20:47:04 +02:00
twinaphex
ca5ce839ce
Small cleanups to button input handling code - several parameters
...
were no longer used
2021-04-10 19:06:56 +02:00
twinaphex
760fc6b3f7
Simplify button_is_pressed
2021-04-10 18:44:10 +02:00
twinaphex
372f939cc9
Simplify input_keys_pressed
2021-04-10 18:25:50 +02:00
twinaphex
5df321fcaa
Cleanups
2021-04-10 18:19:20 +02:00
twinaphex
8b197e49bb
accessibility_speak_priority - no longer dependent on settings pointer
2021-04-10 14:59:34 +02:00
twinaphex
200983f938
is_narrator_running -don't pass entire settings pointer
2021-04-10 14:24:41 +02:00
twinaphex
dd7fe2e7e0
Cleanups
2021-04-10 14:19:52 +02:00
twinaphex
1e94070dca
Simplify driver_adjust_system_rates
2021-04-10 13:39:47 +02:00
twinaphex
40ab6f839a
Some cleanups to driver_adjust_system_rates
2021-04-10 13:32:27 +02:00
twinaphex
43cb646870
Turn video_driver_monitor_adjust_system_rates into pure function
2021-04-10 13:22:12 +02:00
twinaphex
d1d9f96ab3
Turn audio_driver_monitor_adjust_system_rates into pure function
2021-04-10 13:11:01 +02:00
twinaphex
d910f520d9
Don't pass entire settings pointer if we just need a few settings variables
...
to read
2021-04-10 13:03:53 +02:00
twinaphex
5ca666acee
Cleanups, don't try to pass settings pointer to functions unless we have to
2021-04-10 03:01:25 +02:00
twinaphex
338c2eb2f0
Settings cleanups
2021-04-10 01:51:28 +02:00
twinaphex
deccc4d8c6
Some refactors
2021-04-10 00:54:40 +02:00
twinaphex
204eaf0e76
Don't grab settings pointer inside video_driver_frame
2021-04-08 20:01:59 +02:00
twinaphex
421dbb19c2
Don't pass settings pointer if we just need a couple of variables
...
that we won't mutate
2021-04-08 19:45:30 +02:00
twinaphex
f7a5833cb0
Turn bunch of functions static
2021-04-08 18:33:46 +02:00
twinaphex
42bd709f67
Old MSVC buildfix
2021-04-08 17:31:23 +02:00
twinaphex
2c7226de20
Less pointer grabbing
2021-04-08 17:08:46 +02:00
twinaphex
d6c243143d
Simplifications to dir_init_shader_internal
2021-04-08 16:49:23 +02:00
Barry Rowe
d80833d892
Accessibility speak fix.
2021-04-07 20:39:25 -07:00
twinaphex
fb1258b817
Set anim.update_timecb to NULL immediately after menu driver's 'free'
...
function has been called
2021-04-08 01:37:47 +02:00
twinaphex
e5e8e9b5d8
Expand widget init function
2021-04-08 00:51:10 +02:00
twinaphex
95527fb566
Prevent some unnecessary variables being set
2021-04-08 00:22:29 +02:00
twinaphex
412a1885b2
Cleanups
2021-04-07 00:42:38 +02:00
twinaphex
886a692f1a
video_driver_init_internal - don't call small one-line functions - set
...
directly
2021-04-07 00:36:00 +02:00
twinaphex
d5ebf9039c
Cleanups
2021-04-06 23:05:40 +02:00
twinaphex
789cf29d28
Pass more pointers
2021-04-06 22:35:47 +02:00
twinaphex
f8a88fcb94
Cleanups
2021-04-06 20:17:06 +02:00
twinaphex
29a358ee3a
Pass settings pointer around to more functions
2021-04-06 20:07:06 +02:00
twinaphex
29513919ca
Rewrite retroarch_load_shader_preset_internal - no longer needs
...
p_rarch
2021-04-06 19:41:46 +02:00
twinaphex
45beb1bcdd
Cleanups - pass pointers around instead of grabbing
...
p_rarch->configuration_settings everywhere; add some verbosity_enabled
checks
2021-04-06 19:31:04 +02:00
twinaphex
529c0f24da
Silence some unused variable warnings
2021-04-06 18:29:59 +02:00
twinaphex
4855f371f1
Refactor accessibilty speak priority code - create LUT for
...
character/string pairs
2021-04-06 18:21:22 +02:00
twinaphex
76f000e4c8
Don't pass p_rarch around to other functions everywhere
2021-04-06 17:49:45 +02:00
twinaphex
2aea7a375d
Input - turbocode - button ID is always below the threshold of
...
RARCH_FIRST_META_KEY, so put it inside the conditional
2021-04-06 15:59:44 +02:00
twinaphex
5cf2a7abd1
input_state_device - don't keep grabbing these pointers over and over
2021-04-06 14:42:30 +02:00
twinaphex
d11c7cbbb1
Revert "Simplify input_state_device:"
...
This reverts commit 0b9bc85dddc66cb9d806bde97cc7e9fc51e5e79e.
2021-04-06 14:25:58 +02:00
Jonathan
5c6cd1b48a
Add scaling to pointer input ( #12213 )
...
So far, if display is scaled, overlays gets correctly drawn but touch
input is not correctly scaled, resulting in an unusable overlay.
This happens for touches in menu too.
This commit aims to introduce this scaling factor adding it to the
config file, eg:
input_touch_scale = "2"
2021-04-06 13:15:43 +02:00
twinaphex
9910dfbee2
Replace strcpy_literal usage of trivial string setting
2021-04-06 11:21:28 +02:00
twinaphex
e2b084b715
Cleanups
2021-04-05 23:54:52 +02:00
twinaphex
5f9197bcc2
Get rid of more manual pointer grabbing
2021-04-05 23:37:42 +02:00
twinaphex
0b9bc85ddd
Simplify input_state_device:
...
* run it within a loop internally for button_mask enabled
* only one function call invocation in codebase
2021-04-05 22:54:13 +02:00
twinaphex
66ad300515
input_state_device - don't have remap_binds_enable ifdefs here
2021-04-05 22:32:06 +02:00
twinaphex
4ce66f0764
Cleanup command_event_init_controllers
2021-04-05 22:26:41 +02:00