SamoZ256
2f9ef596d2
Merge branch 'main' into metal
2025-01-27 20:42:24 +01:00
goeiecool9999
e834515f43
Vulkan: Improve post-shutdown cleanup and minor improvements ( #1401 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2025-01-23 21:20:03 +01:00
SamoZ256
68aa40518d
Merge branch 'main' into metal
2025-01-07 11:29:17 +01:00
goeiecool9999
3738ccd2e6
Play bootSound.btsnd while shaders/pipelines are compiling ( #1047 )
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Waiting to run
2024-12-18 15:55:23 +01:00
Samuliak
27902009c6
separate metal shader cache
2024-11-04 19:03:59 +01:00
Samuliak
6eb46ed6eb
remove 'Vulkan' from cache loading message
2024-11-01 15:46:49 +01:00
Samuliak
7eb8508db4
fix: CI when metal is disabled
2024-10-31 17:13:22 +01:00
Samuliak
6b47d4f61e
implement pipeline cache serializing
2024-10-15 07:48:59 +02:00
Samuliak
8b783e63dc
refactor pipeline cache
2024-10-13 09:20:45 +02:00
Samuliak
641ef71cab
count compiled shaders properly
2024-10-10 19:38:14 +02:00
Samuliak
3c1a7479c2
save pipelines to a binary archive
2024-08-14 15:16:10 +02:00
Samuliak
aac9b123a5
improve shadergen & create shaders
2024-07-26 15:43:15 +02:00
Samuliak
6db893c446
implement texture view & fix: crashes
2024-07-25 14:05:56 +02:00
Francesco Saltori
c16e258c93
Localization improvements and fixes ( #956 )
2023-09-08 02:09:03 +02:00
Exzap
2200cc0ddf
Initial support for title switching + better Wii U menu compatibility ( #907 )
2023-07-21 13:54:07 +02:00
why-keith
4be57f4896
Migrate force_log_printf to new logging ( #714 )
2023-04-12 16:31:34 +02:00
Exzap
f8ea594447
Latte: Small refactor for shader decompiler
...
Latte: Small refactor for shader decompiler
2023-03-02 16:22:19 +01:00
Exzap
4a564e2447
Latte/Vulkan: Set shader rounding mode via VK_KHR_SHADER_FLOAT_CONTROLS
2023-03-02 16:22:05 +01:00
goeiecool9999
05d82b09e9
Add back missing flag to keep background image in background ( #667 )
2023-02-19 14:52:19 +01:00
goeiecool9999
cbb79fd34c
Separate imgui contexts for TV and Pad windows. ( #664 )
2023-02-18 11:56:43 +01:00
Exzap
f3ff919be2
Code clean up + replace some wstring instances with utf8 ( #640 )
2023-01-29 13:53:31 +01:00
goeiecool9999
d3721c3f46
Fix render resolution at different UI scales ( #514 )
2022-11-30 13:39:32 +01:00
bslhq
be287a1f4e
ImGui: match all begin()/end() ( #470 )
2022-11-09 02:45:40 +01:00
MythicalPlayz
753040f73a
Added Boot Image for Gamepad ( #372 )
2022-10-17 11:26:32 +02:00
SSimco
d6ba61cf64
Add support for non portable mode ( #356 )
2022-10-12 08:03:26 +02:00
Herman Semenov
03f5967408
Fix incorrect streamout buffer index in GS + refactor various code ( #258 )
2022-09-17 03:45:18 +02:00
Exzap
5a69505d13
Fix double %% on shader compilation screen
...
It was a relic from previously using sprintf where % has to be escaped with %%
2022-09-05 15:53:50 +02:00
Exzap
33167196d9
Wait for gfx pack init before loading shaders ( #168 )
...
2.0 introduced a race condition where the shader cache loading screen could load shaders before the graphic packs finished activating, potentially bypassing custom shaders.
Also removed legacy GraphicPack interface (GraphicPack.cpp/.h) since it was only kept around for Cemuhook and removed u8string variant of cemuLog_force since it's no longer used
2022-09-04 01:27:44 +02:00
Marcin Chojnacki
974edaa649
Initial macOS port bringup ( #52 )
2022-08-26 04:03:26 +02:00
Marco Rubin
1d3f62a09c
Fix ImGui::Text() format strings ( #41 )
...
* Fix format string
2022-08-25 12:15:02 +02:00
Exzap
d60742f52b
Add all the files
2022-08-22 22:21:23 +02:00