LibretroAdmin
556e6702ef
Start downscaling on file_path_special.c
2022-08-02 17:54:38 +02:00
LibretroAdmin
70ca20fbf9
(MaterialUI) Fix earlier mistakes made ( cd04f770b9
) -
...
we need two separate icon paths cached - one for MaterialUI and one for Ozone (the system
icons)x
2022-08-02 17:25:52 +02:00
LibretroAdmin
7a993a5951
Count amount of characters window title has so that we can ( #14274 )
...
return the value when calling video_driver_get_window_title -
this is so we can prevent strlen calls in x11_common.c
2022-08-02 17:00:33 +02:00
LibretroAdmin
3c7fa43f29
(Windows/Linux) Fix windows title regressions
2022-08-02 16:35:50 +02:00
LibretroAdmin
33c9f56df0
(RPNG) PNG decoder - proper namespacing of functions, general cleanups
2022-08-02 15:55:26 +02:00
LibretroAdmin
342d3da620
(RPNG optimizations)
...
- Use memcpy to inflate_buf into array
- Some miscellaneous tweaks
2022-08-02 15:17:37 +02:00
Cthulhu-throwaway
8105688a99
(Netplay) Show client slowdown information ( #14272 )
2022-08-02 13:31:55 +02:00
LibretroAdmin
e6f3a387b2
png_reverse_filter_copy_line - optimization - paeth would always return
...
'b' input value (and input is unsigned, so abs would have no effect), so
get rid of the paeth function call for the first loop iteration
2022-08-02 13:22:13 +02:00
LibretroAdmin
78f4e0abda
C89_BUILD buildfix
2022-08-02 11:34:41 +02:00
LibretroAdmin
a974cef001
(sinc resampler) Simplifications - call besseli0 directly instead of
...
through kaiser_window_function wrapper function - get rid of some unnecessary
sqrtf calls and such, some other small opts
2022-08-02 11:29:05 +02:00
LibretroAdmin
605c4608d9
Optimize fill_pathname_join - avoid the call to fill_pathname_slash()
...
which would have an implicit strlen cost
2022-08-01 22:14:26 +02:00
LibretroAdmin
9d66e2d5e1
General cleanups -
...
* struct was erroneously named 'catagory' - changed to 'category'
* Removed some strlcpys that were just setting the string to a fixed constant value
* Random nits
2022-08-01 21:31:45 +02:00
LibretroAdmin
e4bff7c12c
Move rjsonwriter helper inline functions over to separate file rjson_helpers.h
2022-08-01 17:41:34 +02:00
LibretroAdmin
5b56ff145f
Refine documentation
2022-08-01 15:46:08 +02:00
LibretroAdmin
f79875536a
(libretro-common) Move file_crc32 out of encoding_crc32.c - we don't want file I/O
...
code in encodings/encoding_crc32.c
2022-08-01 14:04:01 +02:00
LibretroAdmin
ec6f4c1f55
(libretro-common) refinements to documentation
2022-08-01 13:06:35 +02:00
LibretroAdmin
107c69ab9e
(libretro-common) More documentation refinement
2022-08-01 11:03:58 +02:00
LibretroAdmin
c7a1d83675
(libretro-common) Start documenting leaf functon calls in function documentation
...
(libretro-common) docs - document when string has to be non-NULL or else UB (undefined behavior)
(libretro-common) stdstring.c - string_hex_to_unsigned - make strlen call unneeded
2022-08-01 09:52:39 +02:00
Cthulhu-throwaway
20c4407928
Add HAVE_IFINFO macro ( #14265 )
2022-08-01 07:51:02 +02:00
LibretroAdmin
f472e4d0de
(gfx_widgets) Call fill_pathname_application_special outside of hot functions
...
(gfx widgets) Pre-assemble and store paths that are not subject to change
2022-08-01 02:07:36 +02:00
LibretroAdmin
cd04f770b9
(MaterialUI) Don't keep assembling MaterialUI icons path - store it once
...
in materialui_init
2022-08-01 01:17:39 +02:00
LibretroAdmin
e9a6252fc7
(Ozone) Some simplifications - less string concatenation
2022-08-01 01:06:38 +02:00
LibretroAdmin
83a2ec1da8
(Ozone/XMB) Move some fill_pathname_join operations out of the loops since
...
the output string is not subject to change during iterations
2022-08-01 00:49:33 +02:00
LibretroAdmin
4b8d3ab8a0
(glslang) Use string append
2022-07-31 22:48:30 +02:00
LibretroAdmin
e602f8762b
(glslang) Turn functions static
2022-07-31 19:52:41 +02:00
LibretroAdmin
2b84be1210
Get rid of HlslLegalization
2022-07-31 19:34:30 +02:00
LibretroAdmin
5cb8d34ac8
(glslang) Relaxed errors will never be enabled
2022-07-31 19:26:54 +02:00
LibretroAdmin
819d02ab24
(glslang) Remove more unused code -
...
* EShMsgKeepUncalled will never be used
* ShBinding never used
* TIOMapResolver never used
2022-07-31 19:02:36 +02:00
LibretroAdmin
0faee680c0
(glslang) remove more code we won't need - EShMsgAST, etc
2022-07-31 18:49:16 +02:00
LibretroAdmin
5a4e7cfbd1
(glslang) Remove no longer used RemoveTree.cpp/.h
2022-07-31 18:28:45 +02:00
LibretroAdmin
2ba46da700
(glslang) Simplifications - cuts down on binary size
2022-07-31 17:41:22 +02:00
LibretroAdmin
a176a935da
(glslang) Further simplifications of InfoSink - get rid of message() and prefix() -
...
we want simple string concatenation/addition instead of all these layers
2022-07-31 16:37:49 +02:00
LibretroAdmin
a2e525a1b6
(glslang) Further simplification of InfoSink
2022-07-31 16:08:33 +02:00
LibretroAdmin
0db7062c87
(glslang) Slim down TInfoSinkBase
2022-07-31 15:24:32 +02:00
LibretroAdmin
e4b933cb88
(glslang) Cleanups - get rid of obsolete public API functions that
...
were never used, turn some functions static in ShaderLang.cpp
2022-07-31 15:06:13 +02:00
LibretroAdmin
fdd5940951
(Font driver) render_msg function was sometimes doing two strlen
...
calculations instead of just one. NOTE/TODO/FIXME - see opportunity
to optimize this further
2022-07-31 12:59:50 +02:00
LibretroAdmin
fca6015011
(file_path) path_basedir - remove unnecessary strlcpy - add return value comment
...
to another function
2022-07-31 12:45:14 +02:00
LibretroAdmin
88bdaffa87
path_basedir_wrapper - get rid of unnecessary strlcpy
2022-07-31 12:42:50 +02:00
LibretroAdmin
36edb15c5b
path_parent_dir - don't do implicit strlen inside
2022-07-31 12:31:55 +02:00
Cthulhu-throwaway
9b10579a54
(Network) Fix getaddrinfo_retro ( #14261 )
2022-07-31 11:22:28 +02:00
kikmon
afd463be16
added make clean between Release and Debug build ( #14262 )
...
Co-authored-by: papa <papa>
2022-07-31 11:22:04 +02:00
github-actions
4b7be8de3f
Fetch translations from Crowdin
2022-07-31 00:13:16 +00:00
Cthulhu-throwaway
f96ef5407a
(Network) Refactor getaddrinfo_retro ( #14258 )
2022-07-30 22:43:32 +02:00
LibretroAdmin
f711940339
(task_database_cue.c) Use STRLEN_CONST macro for last param to
...
string_is_equal_fast instead of hardcoded magic numbers - sizeof
is compile-time so should be at no detriment to performance
2022-07-30 18:31:05 +02:00
kikmon
44f5cb2935
Improved success rate of Serial scanning on PS1 by adding support for the xx.xxx format ( #14256 )
...
Co-authored-by: papa <papa>
2022-07-30 18:22:04 +02:00
LibretroAdmin
19e4b8c0ca
Fix DEBUG codepath
2022-07-30 12:50:59 +02:00
Cthulhu-throwaway
40c974a19c
(3DS) Silence Warnings ( #14252 )
2022-07-30 06:52:27 +02:00
github-actions
9906d2daca
Fetch translations from Crowdin
2022-07-30 00:11:28 +00:00
Cthulhu-throwaway
6b9a2b4bb0
(Netplay) Small launch compatibility patch adjustments ( #14251 )
2022-07-29 22:49:10 +02:00
Cthulhu-throwaway
aca5169416
(Netplay/WiiU) Launch compatibility patch ( #14249 )
2022-07-29 20:25:26 +02:00