Craig
e4f1f25d10
webOS: Update to use new buildroot naming, add libatomic ( #18157 )
...
* webOS: add libatomic from toolchain for ppsspp
* webOS: Update naming scheme for buildroot
2025-08-06 18:15:29 +02:00
sonninnos
64c15f545f
Use 'generic message' widget style in Disc Control
2025-08-06 15:29:02 +03:00
libretroadmin
9b6ddfb727
Turn iteration variables from unsigned to size_t or int
2025-08-06 08:04:11 +02:00
libretroadmin
fe5ea7ad45
(rcheevos) CXX_BUILD compatibility
2025-08-06 04:53:00 +02:00
libretroadmin
7736095525
Update for CXX_BUILD
2025-08-06 04:44:32 +02:00
libretroadmin
4f70c5aa2a
We dont need to use av_strlcpy - we already have libretro-common
...
strlcpy
2025-08-06 03:25:54 +02:00
libretroadmin
b5530658a4
(Record FFMPEG) Get rid of all the cplusplus ifdefs
2025-08-06 03:21:02 +02:00
sonninnos
8376b06611
Fix broken replay checkpoint interval dropdown
2025-08-06 04:05:56 +03:00
sonninnos
d5b33d8e29
Do screenshot widget aspect ratio correction always
2025-08-06 03:55:23 +03:00
sonninnos
b129c605f6
Remove useless dupe rec state ptr get
2025-08-06 03:50:20 +03:00
sonninnos
39f840eedc
Disable overlay mouse cursor by default
2025-08-06 03:43:31 +03:00
sonninnos
3164cdb352
Tab cleanup
2025-08-06 03:40:39 +03:00
sonninnos
02e932e21f
Allow full savestate support without info file
2025-08-06 03:40:39 +03:00
github-actions
129616be88
Fetch translations from Crowdin
2025-08-06 00:18:18 +00:00
libretroadmin
9e78ad0c88
(AVFoundation/Camera) Fix some header includes
2025-08-06 01:01:36 +02:00
libretroadmin
cf3de275a3
(FFMPEG) Linker fixes for CXX_BUILD
2025-08-06 00:59:11 +02:00
libretroadmin
50e8308027
CXX_BUILD buildfix for shader_Gl3
2025-08-06 00:42:28 +02:00
libretroadmin
661e5b55cb
Some more malloc/realloc casts for C++
2025-08-06 00:31:42 +02:00
libretroadmin
151d49311d
Some CXX_BUILD buildfixes
2025-08-06 00:12:21 +02:00
libretroadmin
6efdb108ae
Naming convention standardizations
2025-08-05 22:54:18 +02:00
libretroadmin
98d4d5faec
slang_preprocess_parse_parameters - no more gotos
2025-08-05 22:11:50 +02:00
libretroadmin
8181583298
Try to reserve 'error' keyword for goto labels, use 'err' for
...
variables and arguments instead
2025-08-05 21:02:49 +02:00
sonninnos
93bd70cd48
Don't overwrite existing builtin playlist
2025-08-05 21:38:11 +03:00
libretroadmin
21773761d7
Silence some more code analysis warnings
2025-08-05 20:05:25 +02:00
libretroadmin
52e6566300
Some code analysis fixes
2025-08-05 19:52:00 +02:00
sonninnos
d67da2d1b1
State slot hotkey refactor ( #18152 )
2025-08-05 19:47:11 +02:00
刘皓
351fd6a66b
Destroy feedback framebuffer/texture when GLCore driver is destroyed ( #18153 )
2025-08-05 19:46:52 +02:00
libretroadmin
83c3e589e5
Fix OpenAL logs
2025-08-05 19:45:55 +02:00
libretroadmin
27f27c351f
Turn C++ comments to C comments
2025-08-05 19:14:03 +02:00
刘皓
c8ab73607c
Add support for Cg and GLSL shaders in the glcore video driver ( #18151 )
2025-08-05 18:55:29 +02:00
libretroadmin
248af45eaf
Fix more static code analysis warnings - bunch of garbage values
...
and double frees fixed in core_info.c
2025-08-05 17:51:25 +02:00
libretroadmin
1d4f663506
Silence code analysis warnings
2025-08-05 17:32:30 +02:00
libretroadmin
a39ed1a822
(SDL_audio) Add missing header include
2025-08-05 07:27:36 +02:00
libretroadmin
d59adf7643
(SDL_Audio) Add device_list_new/device_list_free
2025-08-05 07:09:22 +02:00
刘皓
65d617e378
Implement fallback OpenGL symbol loader for Linux devices with EGL < 1.5 ( #18135 )
...
* Implement fallback OpenGL symbol loader for Linux devices with EGL < 1.5
The `eglGetProcAddress` in old versions of EGL can only get extension
functions, so we need to supplement it with another symbol loader that
can get non-extension functions.
* Close `g_egl_gl_dll` if `egl_init_context()` fails
* Close `g_egl_gl_dll` when VideoCore driver is destroyed
* Defer loading of `g_egl_gl_dll` until needed
* Fix typo in `egl_destroy_gl_dll`
* Remove redundant `ptr` variable in `egl_init_context`
* Remove redundant call to `egl_destroy_gl_dll` in `egl_init_context`
* Remove another redundant call to `egl_destroy_gl_dll` in `egl_init_context`
2025-08-05 06:50:22 +02:00
libretroadmin
5477ad32f6
(OpenAL) You're able to select the audio device now from the menu
...
and for it to be set on the fly
2025-08-05 04:49:55 +02:00
libretroadmin
babd363987
Style nits/cleanups - control flow refactors
2025-08-05 04:22:41 +02:00
sonninnos
44bd3b21d5
Error widget category and size corrections
2025-08-05 03:22:11 +03:00
github-actions
f39914de4a
Fetch translations from Crowdin
2025-08-05 00:18:29 +00:00
sonninnos
95df52bf6b
Load content widget fixes and cleanups
2025-08-05 03:10:51 +03:00
libretroadmin
c14708e3ed
(libretro-db) Get rid of goto
2025-08-05 00:01:35 +02:00
libretroadmin
546388a5bd
Reduce some gotos in tasks
2025-08-04 23:34:53 +02:00
libretroadmin
274139dff1
(tasks) Get rid of some gotos
2025-08-04 23:34:53 +02:00
sonninnos
38fa199f7a
Put these core info init things back
2025-08-05 00:23:32 +03:00
sonninnos
5fb551ae2e
XMB: Fix dynamic wallpaper unwanted reset
2025-08-04 23:43:38 +03:00
sonninnos
85d59c0b65
XMB: Make sure wallpaper path is empty on init
2025-08-04 23:20:13 +03:00
sonninnos
139dd38f9d
Always use the same swap button default
2025-08-04 21:42:11 +03:00
libretroadmin
10c6d45850
vulkan_draw_quad - buildfix
2025-08-04 19:42:55 +02:00
libretroadmin
7dabae94c5
Buildfix
2025-08-04 19:40:24 +02:00
libretroadmin
03dbcc53e7
Get rid of superfluous macros around memcmp and strcpy
2025-08-04 19:30:03 +02:00