Twinaphex
4c154f347d
Merge pull request #8649 from Ghabry/uwp-vfs
...
UWP VFS: Calculate buffer offset correctly when read fails due to EOF
2019-04-28 12:20:13 +02:00
Ghabry
5faf6a124d
UWP VFS: Calculate buffer offset correctly when read fails due to EOF
2019-04-28 12:15:46 +02:00
twinaphex
3b24565b66
Be more careful with dangling pointer
2019-04-28 10:17:03 +02:00
twinaphex
8784d21c74
(STB) WinRT/UWP can't deal with relative paths, so don't look for
...
osd-font.ttf
2019-04-28 07:24:34 +02:00
twinaphex
2aa0b74d55
Remove core_manager - not used
2019-04-28 06:35:16 +02:00
twinaphex
a6998d593a
Update some logs
2019-04-28 05:48:09 +02:00
twinaphex
8ea1305d75
(menu_shader.c) Cleanups
2019-04-28 05:26:56 +02:00
twinaphex
2b5b67d663
Simplify core_info code
2019-04-28 05:15:21 +02:00
twinaphex
706a63fedf
use config_file_exists where applicable in per-game/per-core config
...
functions
2019-04-28 03:21:30 +02:00
twinaphex
6888a0cc71
(config_file.c) Seems unnecesary to check if a config file is a
...
directory first
2019-04-28 03:12:59 +02:00
twinaphex
39c3a25ad6
Start using smaller buffers for stdout logging
2019-04-28 02:54:02 +02:00
twinaphex
2a164f2034
Don't need all this log spam for core/game initialization
...
if log level is not set to at least 'Debug'
2019-04-28 02:03:56 +02:00
twinaphex
415646111b
(Settings) Libretro log level should be available again
...
(Logging) SET_SUBSYSTEM_INFO and GET_VARIABLE should only
do verbose logging if libretro logging level is set to DEBUG
2019-04-28 01:55:49 +02:00
Twinaphex
9fbc3c0769
Merge pull request #8647 from Ghabry/uwp-vfs
...
UWP VFS Performance
2019-04-28 00:06:08 +02:00
Ghabry
c209b0b3d9
UWP: Improve IO performance by manually buffering short reads.
...
Reduce copies by binding by reference in the lambdas
2019-04-27 23:47:52 +02:00
Twinaphex
a41f23240d
Merge pull request #8646 from orbea/tinyalsa
...
Attempt to fix LGTM alerts for tinyalsa.
2019-04-27 21:16:17 +02:00
orbea
ecd7f3c1fd
Attempt to fix LGTM alerts for tinyalsa.
2019-04-27 07:40:32 -07:00
Ghabry
4390317992
Revert "(UWP/WinRT)"
...
This reverts commit b43b3e2bb0554ca92db204855692d9a74332cfda.
2019-04-27 15:01:01 +02:00
twinaphex
5044537625
(core_info.c) Small opts for core_info.c
2019-04-27 14:23:07 +02:00
twinaphex
ac2fec7298
Revert "(command.c) Cleanups"
...
This reverts commit f7d4bd5faa5edc17dd15b631bf7c676a9ee6c986.
2019-04-27 14:05:05 +02:00
twinaphex
2c47d571aa
Use path_is_valid instead of filestream_exists when we only
...
need to know if a file exists on the filesystem
2019-04-27 14:01:50 +02:00
twinaphex
627c86721f
(task_patch) Get rid of extraneous filestream_exists checks -
...
we already check if the file exists with path_is_valid
2019-04-27 13:35:28 +02:00
twinaphex
7502914a1d
parse_horizontal_content_actions - use path_is_valid instead of
...
filestream_exists
2019-04-27 13:33:05 +02:00
twinaphex
f7d4bd5faa
(command.c) Cleanups
2019-04-27 13:18:05 +02:00
twinaphex
b43b3e2bb0
(UWP/WinRT)
...
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
twinaphex
cff92152db
(VFS UWP) Revert this back
2019-04-27 09:05:39 +02:00
twinaphex
e1b11593fc
(file_list.c) Cleanups/optimizations
2019-04-27 07:32:40 +02:00
twinaphex
890e1eb064
(file_list.c) file_list_expand_if_needed - unroll this function
2019-04-27 07:21:50 +02:00
twinaphex
c56225ab65
(Menu displaylist) Cleanups
2019-04-27 06:22:49 +02:00
twinaphex
9a6df2b591
(Menu displaylist) Cleanups
2019-04-27 06:18:40 +02:00
twinaphex
636e1bef50
(playlist.c) Cleanups
2019-04-27 05:35:16 +02:00
twinaphex
49156e645e
task_push_decompress - use path_is_valid instead of filestream_exists
2019-04-27 05:16:02 +02:00
twinaphex
7fb5d9da62
Revert this
2019-04-27 04:44:01 +02:00
twinaphex
58073eeb15
Small cleanup
2019-04-27 04:43:07 +02:00
twinaphex
3e72c502a8
strlen optimizations :
...
- use STRLEN_CONST for constant strings, translates to sizeof
which should be computed at compile-time
- found some places where we are needlessly calling strlen two
times instead of just once
2019-04-27 04:21:10 +02:00
twinaphex
2b401ce13b
(archive_file) Small optimizations - use one strlen less in one instance
2019-04-27 02:39:33 +02:00
twinaphex
7af68ca0b9
(libretro-common) Update
2019-04-27 02:21:35 +02:00
twinaphex
a2cb3f60a4
path_get_extension - fix regression
2019-04-27 02:17:17 +02:00
twinaphex
fbae4efc97
Simplify path_basename and path_get_extension
2019-04-27 02:07:25 +02:00
twinaphex
1c2cbe596c
Fix selected entries on dropdown menus
2019-04-27 01:15:14 +02:00
twinaphex
5c3d340e01
(UTF) Small optimizations
2019-04-27 00:46:26 +02:00
Twinaphex
f4f1212372
Merge pull request #8644 from m4xw/libnx
...
[Libnx] Toolchain related changes
2019-04-26 22:10:40 +02:00
M4xw
ca80a3a4da
[Libnx] Toolchain related changes
...
-Remove switch_pthread - It should be no longer used
-Increase SAVE_STATE_CHUNK to 4MB
-Fix overclocking on Horizon 8.0+
Note: This requires the updated Toolchain before Merge
2019-04-26 21:58:40 +02:00
Twinaphex
fce660de29
Merge pull request #8643 from theheroGAC/patch-43
...
Update msg_hash_it.h
2019-04-26 20:40:04 +02:00
theheroGAC
1ee127fe68
Update msg_hash_it.h
2019-04-26 17:22:27 +02:00
twinaphex
7201d0bf22
Revert "Use path_is_valid instead of filestream_exists where possible -"
...
This reverts commit 88e3abd6fd2f151593ee5fe99f55cc63cf8fe0c7.
2019-04-26 13:46:21 +02:00
twinaphex
88e3abd6fd
Use path_is_valid instead of filestream_exists where possible -
...
stat should be faster than fopen
2019-04-26 13:33:25 +02:00
twinaphex
1598cc773c
More small cleanups
2019-04-26 12:53:12 +02:00
twinaphex
68ab984603
(archive_file) Safe optimizations
2019-04-26 12:46:44 +02:00
twinaphex
aa156bd804
Have to revert this for now
2019-04-26 11:28:08 +02:00