sonninnos
cbafa3b513
Integer scale 'smart' tweak ( #17139 )
2024-10-30 17:56:56 -07:00
sonninnos
8ee6561a26
Vulkan: Use separate matrix for menu ( #17134 )
2024-10-29 12:03:37 -07:00
Eric Warmenhoven
f887ebe301
ios9: buildfix ( #17131 )
2024-10-28 16:38:19 -07:00
sonninnos
c847b02206
Integer overscale GPU screenshot crash fixes ( #17118 )
2024-10-26 06:45:45 -07:00
Eric Warmenhoven
98c7f20eae
iOS: Fix some minor refresh issues ( #17112 )
2024-10-26 06:45:37 -07:00
Antonio Orefice
e1b2e29d51
slang shaders: add support for __has_include like C++17 macro. ( #17109 )
...
* slang shaders: add support for __has_include like C++17 macro.
This adds a new #pragma include_if_exist "filename" directive that acts like #include statements,
but does not return error if the file does not exists.
* removed unuseful define
2024-10-21 14:45:44 -07:00
sonninnos
73fc26c132
RGUI integer scale fix ( #17099 )
2024-10-15 19:08:58 -07:00
sonninnos
84b58dd001
Pixel perfect integer scaling improvements ( #17098 )
2024-10-14 14:44:10 -07:00
Viačasłaŭ
3019b926c2
Fix typos ( #17068 )
2024-10-01 17:36:33 -07:00
sonninnos
1cc2210185
Vulkan: Negative viewport position correction ( #17063 )
2024-09-29 11:12:12 -07:00
sonninnos
1e1b24c359
Show also current frame cache size in stats ( #17056 )
2024-09-28 23:53:26 -05:00
sonninnos
7cb1543edd
Use frame cache size in integer scaling instead of av info geometry ( #17057 )
2024-09-28 23:53:14 -05:00
sonninnos
ea9a086f82
MSVC buildfix ( #17061 )
2024-09-28 23:52:37 -05:00
Colin Kinloch
63bd0b75d5
Reapply "wayland: Commit viewport resizes ( #16419 )" ( #17026 ) ( #17030 )
...
This reverts commit 3ee3f2ae52 .
Removing roundtrips seems to keep things snappy whilst fixing COSMIC.
2024-09-27 14:37:47 -07:00
sonninnos
ecd626ec5e
Automatic Frame Delay: More improvements ( #17041 )
2024-09-27 14:37:11 -07:00
Eric Warmenhoven
ea1b6852c5
apple: switch from MTKView to CAMetalLayer for vulkan (again) ( #17045 )
2024-09-27 14:36:45 -07:00
Eric Warmenhoven
10a1154b06
Avoid calling strlcpy when copying string onto itself ( #17031 )
2024-09-24 19:24:46 -05:00
Colin Kinloch
c90f7aba6c
Use reverse DNS name for desktop file and icon ( #16449 )
...
Reverse DNS being com.libretro.RetroArch
2024-09-23 09:03:48 -07:00
alphabitserial
3ee3f2ae52
Revert "wayland: Commit viewport resizes ( #16419 )" ( #17026 )
...
This reverts commit 08496b302c .
2024-09-22 23:44:48 -07:00
sonninnos
4b177d0ac7
Refresh rate switching fixes and cleanups ( #17021 )
2024-09-20 20:09:02 -07:00
pastalian
4ce7dd6fd5
Explicitly cast to a pointer in wayland builds ( #17019 )
...
The build with `--enable-wayland --disable-kms` has a part where an
unsigned long is passed as a void*, but GCC 14 enforces
-Werror=int-conversion, causing the build to fail.
https://gcc.gnu.org/gcc-14/porting_to.html#int-conversion
2024-09-20 14:19:24 -07:00
Eric Warmenhoven
187497eea8
Revert "apple: switch from MTKView to CAMetalLayer for vulkan ( #16959 )" ( #17017 )
...
This reverts commit 95d53183f5 .
2024-09-19 11:48:40 -07:00
sonninnos
dbfb88721b
Automatic Frame Delay: Fix special overtime edge case ( #17013 )
2024-09-18 02:45:07 -07:00
sonninnos
6713e3b7f7
(Vulkan) Prefer IMMEDIATE mode without vsync ( #17009 )
...
* (Vulkan) Prefer IMMEDIATE mode without vsync
* Clamp max_swapchain_images and hard_sync_frames
* (Vulkan) Improve fastforward frameskip option hack
2024-09-17 10:23:02 -07:00
Eric Warmenhoven
b557bc9523
Fixing compiler warnings ( #17001 )
2024-09-14 13:11:20 -07:00