BinBashBanana
1cf24c5afe
update emscripten get_proc_address ( #18180 )
2025-08-17 06:34:40 +02:00
sonninnos
07f8777fa5
More widget category type corrections
2025-08-15 17:41:03 +03:00
zoltanvb
9c9f5aa8d0
Touchscreen support for PS Vita ( #18165 )
2025-08-11 10:47:44 +02:00
sonninnos
887effcb76
Smaller widget size for refresh rate change
2025-08-10 15:20:28 +03:00
libretroadmin
5e6a2984c7
Replace some usage of strchr with memchr
2025-08-08 04:12:08 +02:00
libretroadmin
07388c5ab2
slang_get_include_file - avoid strlen call
2025-08-08 03:51:41 +02:00
刘皓
46045a1165
Fix FBO texture format in GLCore driver when using Cg/GLSL shaders ( #18158 )
2025-08-06 18:15:46 +02:00
sonninnos
d5b33d8e29
Do screenshot widget aspect ratio correction always
2025-08-06 03:55:23 +03:00
libretroadmin
50e8308027
CXX_BUILD buildfix for shader_Gl3
2025-08-06 00:42:28 +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
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
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
1d4f663506
Silence code analysis warnings
2025-08-05 17:32:30 +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
sonninnos
44bd3b21d5
Error widget category and size corrections
2025-08-05 03:22:11 +03:00
sonninnos
95df52bf6b
Load content widget fixes and cleanups
2025-08-05 03:10:51 +03:00
libretroadmin
10c6d45850
vulkan_draw_quad - buildfix
2025-08-04 19:42:55 +02:00
libretroadmin
03dbcc53e7
Get rid of superfluous macros around memcmp and strcpy
2025-08-04 19:30:03 +02:00
libretroadmin
917e29c039
Try to silence some more warnings
2025-08-04 06:57:29 +02:00
libretroadmin
732f598fd0
Define LEGACY_WIN32 only in the files that need it
2025-08-04 00:54:15 +02:00
libretroadmin
a485bf7f16
Namespace cleanups and style nits
2025-08-02 15:00:43 +02:00
Jamiras
3829672dc1
(cheevos) upgrade to rcheevos 12.0 ( #18117 )
2025-07-23 04:04:15 +02:00
libretroadmin
13c6eb53c9
Some more static code analysis fixes/cleanups
2025-07-22 17:17:20 +02:00
libretroadmin
327621938b
Cut down on gotos
2025-07-22 14:16:31 +02:00
sonninnos
5afbd5f53d
Widget color unifications
2025-07-22 03:40:17 +03:00
sonninnos
d3756624c8
Menu ticker spacer simplifications
2025-07-22 01:47:14 +03:00
libretroadmin
b0e344a423
Silence some code analysis warnings
2025-07-20 08:11:36 +02:00
libretroadmin
6182e39938
Split libretro_d3d.h up into two separate files
2025-07-20 06:26:12 +02:00
libretroadmin
d821ce1062
Some UCRT64 buildfixes
2025-07-20 06:19:58 +02:00
libretroadmin
99e7a80314
Inline uwpgdi.h into wgl_ctx.c
2025-07-19 21:59:54 +02:00
libretroadmin
4b5b214dea
Move gdi_texture to gdi_gfx.c
2025-07-19 21:51:58 +02:00
libretroadmin
8ecb7eefd7
Merge rsx_defines.h into rsx_gfx.c
2025-07-19 21:47:56 +02:00
libretroadmin
c9452d9263
(d3d9_common) Simplifications
2025-07-19 21:41:22 +02:00
libretroadmin
ae8dfc789d
(CTR) Buildfix #2
2025-07-19 10:16:22 +02:00
libretroadmin
d500a3ecc7
Remove some more gfx/common/ define files
2025-07-19 09:59:54 +02:00
libretroadmin
55a7e07959
Remove d3d8_defines.h
2025-07-19 07:03:59 +02:00
libretroadmin
9308f6650c
(GX2) Header buildfixes
2025-07-19 07:00:21 +02:00
libretroadmin
cb2f0ecbd2
Merge files
2025-07-19 06:58:33 +02:00
libretroadmin
eff70a32e5
Merge D3D10 common files into D3D drivers
2025-07-19 05:07:42 +02:00
libretroadmin
59fd200b2c
Merge files
2025-07-19 04:58:35 +02:00
libretroadmin
d17f6eee1e
Buildfixes
2025-07-19 04:53:32 +02:00
libretroadmin
d86c1a89b8
Move structs to needed file
2025-07-19 04:42:10 +02:00
libretroadmin
9542a71c89
Move defines to source files
2025-07-19 03:41:09 +02:00