twinaphex
38805da889
Use config_get_entry instead of config_get_array
2020-08-27 16:52:12 +02:00
twinaphex
8b1338dbb2
(task_autodetect.c) Cleanups
2020-08-27 16:36:34 +02:00
twinaphex
5e60556f97
Use config_get_entry instead of config_get_array to prevent
...
unnecessary string copying
2020-08-27 16:28:19 +02:00
twinaphex
63b77fb542
Use config_get_entry where possible instead of config_get_array
...
to prevent string allocation on heap
2020-08-27 16:20:49 +02:00
twinaphex
022fa54236
Nit
2020-08-27 15:22:40 +02:00
twinaphex
c51959d45b
Make net_http_urlencode thread-safe
2020-08-27 15:21:22 +02:00
twinaphex
8d76b3009e
Use config_get_entry instead of config_get_string to avoid
...
heap allocations
2020-08-27 13:53:51 +02:00
twinaphex
cfb14dabf3
Revert "Get rid of some early returns"
...
This reverts commit 1b04b2452c357ebd4d222862d7a9dcd45879e0ed.
2020-08-27 13:30:06 +02:00
twinaphex
309357e5b2
Cleanups
2020-08-27 13:18:29 +02:00
twinaphex
1b04b2452c
Get rid of some early returns
2020-08-27 13:06:51 +02:00
twinaphex
3289401b2f
Cleanups
2020-08-27 12:52:03 +02:00
twinaphex
78dd0de912
Cleanup deferred_push_cursor_manager_list - avoid extra string
...
allocations by using config_get_entry instead
2020-08-27 12:43:13 +02:00
twinaphex
7b30d4eec2
Move macro up in the file
2020-08-27 12:13:21 +02:00
twinaphex
56640bf7c9
(jdgleaver) Cleanups
2020-08-27 12:10:14 +02:00
Justin Weiss
9ae2514009
[3DS] Update to libctru 2.0
...
Set USE_CTRULIB_2=1 to build with libctru 2.0. When unset, this code
is compatible with the older toolchain.
Some 2.0 changes addressed rare problems in earlier versions:
- Save / restore stack pointer for init / exit
Otherwise, it could be outside of the range we deallocate.
- Run aptMainLoop in the audio driver to react correctly to sleep events
Other changes for 2.0:
- Remove ninjhax1 -- requires outdated APIs that have been removed
- Switch from __sync_arbiter to syncArbitrateAddress
- Use implicit gxCmdBuf
- Use gpuPresentBuffer for double buffering
2020-08-26 19:08:12 -07:00
twinaphex
b4d26aca9c
Turn vulkan_write_quad_vbo into macro
2020-08-27 02:29:32 +02:00
twinaphex
9672d9b12f
Cleanup
2020-08-27 02:07:33 +02:00
twinaphex
e8a0ea15cd
Improve glslang_read_shader_file somewhat
2020-08-26 23:46:16 +02:00
twinaphex
044209bc5a
Create string_separate_noalloc
2020-08-26 23:46:16 +02:00
Autechre
1898a4bec5
Merge pull request #11213 from farmerbb/play_feature_delivery
...
Implement support for Play Store builds using Play Feature Delivery (Java/Gradle)
2020-08-26 21:22:51 +02:00
twinaphex
aab3be709c
Update CHANGES.md
2020-08-26 20:26:26 +02:00
Autechre
df245d4917
Merge pull request #11239 from jdgleaver/overlay-gamepad-hide
...
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
2020-08-26 20:23:47 +02:00
twinaphex
ea6bf9b9fc
Cleanup core_info_set_core_lock
2020-08-26 20:22:56 +02:00
twinaphex
143224e09a
(task_database_cue) Don't use malloc
2020-08-26 19:46:13 +02:00
twinaphex
00b4d62460
Cleanup
2020-08-26 19:37:07 +02:00
twinaphex
4388303077
video_shader_write_conf_preset - use less mallocs
2020-08-26 19:19:26 +02:00
twinaphex
1118ba09ec
video_shader_resolve_current_parameters - don't use malloc
2020-08-26 19:10:43 +02:00
twinaphex
3ff29abbc8
video_shader_parse_pass - don't use malloc
2020-08-26 19:07:36 +02:00
twinaphex
ff8daa29a3
Add TODO/FIXME note
2020-08-26 19:02:48 +02:00
twinaphex
603b2bf166
Simplify video_shader_read_conf_preset
2020-08-26 18:54:14 +02:00
twinaphex
6478d20e55
(core_info/UWP) Use non-heap based versions for string_list
2020-08-26 18:43:19 +02:00
twinaphex
61c94fe248
Simplify string_list_new/string_list_initialize
2020-08-26 17:50:18 +02:00
Autechre
6c79df9a8a
Merge pull request #11246 from jdgleaver/core-association-fix
...
Fix 'Set Core Association' regression
2020-08-26 16:54:40 +02:00
jdgleaver
7a07cc1305
Fix 'Set Core Association' regression
2020-08-26 15:18:39 +01:00
Autechre
df97af9b35
Merge pull request #11128 from WeedyWeedSmoker/Language-descriptions-update
...
International: Language descriptions and translation update
2020-08-26 15:34:25 +02:00
twinaphex
e6b9420a15
(Input) reorder structs, alignment
2020-08-26 15:32:05 +02:00
twinaphex
13604b047f
(Audio) reorder structs/alignment (don't touch Switch audio drivers
...
for now)
2020-08-26 15:24:33 +02:00
Autechre
b546fddf86
Merge pull request #11245 from Alcaro/patch-8
...
fix compile error
2020-08-26 15:15:48 +02:00
twinaphex
e2c277d2ea
(libretro-common) Cleanups
2020-08-26 15:13:48 +02:00
twinaphex
74fc0ba494
Buildfix
2020-08-26 15:06:34 +02:00
Alcaro
8c481be09b
fix compile error
2020-08-26 15:01:02 +02:00
twinaphex
662e37f670
Replace more instances of string_split
2020-08-26 13:35:05 +02:00
twinaphex
fe5307c4ac
Use string_split_noalloc instead of string_split
2020-08-26 12:54:51 +02:00
twinaphex
01e5ec94bb
Prefer to use string_split_noalloc
2020-08-26 12:41:57 +02:00
twinaphex
e67cdb39ae
(menu_networking) Use string_split_noalloc
2020-08-26 04:44:40 +02:00
twinaphex
8840410ddb
Use string_split_noalloc
2020-08-26 04:39:19 +02:00
twinaphex
c7aa6b99e4
(playlist.c) Use string_split_noalloc
2020-08-26 04:27:38 +02:00
twinaphex
86424a0cd8
(video_shader_parse) Use string_split_noalloc
2020-08-26 04:22:18 +02:00
twinaphex
3b555ab508
(gfx_animation) use string_split_noalloc
2020-08-26 04:12:29 +02:00
twinaphex
ebe2b869a5
(menu_cbs_deferred_push) Use string_split_noalloc
2020-08-26 03:58:42 +02:00