Caio Oliveira
cce77b8d11
[frontend] Remove 19.0.1+ warnings ( #3463 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3463
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2026-02-05 05:09:04 +01:00
Caio Oliveira
ed0276582e
[fixup] Revert "[video_core] remove decoders.cpp template<A,B> spam (16 copies of the same function) ( #3263 )" ( #3333 )
...
This make slowdown on:
- Mario 3D World (path from World 6 to World 7)
- Okami HD (On Docked)
Should check the cause for such regression
(Maran's Note: looks like VRAM allocation is not being freed?)
This reverts commit ea29f169e6 .
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3333
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2026-01-18 05:42:05 +01:00
Caio Oliveira and Maufeat
a82cf247fd
[chore, dist] icons: newyear2025 -> base ( #3298 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Co-authored-by: Maufeat <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3298
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2026-01-15 21:47:41 +01:00
Caio Oliveira
1370f23675
[vk, settings] Disable VIDS on Android and Ungate Advanced EDS ( #3281 )
...
* the issue fixed by this PR (EDS Disabled) is the same as the one on 3096 (All EDS)
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3281
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2026-01-08 00:51:26 +01:00
Caio Oliveira
8440c2074d
[vk] Remove UniformRing and vkCmdResetQueryPool ( #3270 )
...
Fixes perfomance regression on Xenoblade Chronicles DE and Pokemon Scarlet (among other games)
It should be investigated the reason why such perfomance loss (more than ~10% in some case)
At core it partially reverted the following commits:
Reverts "[vk] Introduce Ring Buffers for Uniform Buffer (#2698 )"
This reverts commit 776958c79d .
Revert "[vk] Bring Vulkan closer to Spec (#180 )"
This reverts commit c8d6f23129 .
Revert "[VK] PR 180 extension (#257 )"
This reverts commit 444b9f361e .
Revert "[vk] Fixes regression of PR #180 vk_scheduler.cpp for AMD GPU and Windows OS (#3071 )"
This reverts commit be218cc020 .
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3270
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2026-01-07 06:52:17 +01:00
Caio Oliveira
a79eab9564
[tools] update-icons: Update ALL icons ( #3184 )
...
- remove leftovers
- update script to update all Eden related icons
- using base_named rather than base on About page
- TODO: Reduce size of the icons even more and add Monochrome variation
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3184
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: Maufeat <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-31 17:01:35 +01:00
Caio Oliveira and MrPurple666
29717da45b
[vk] add toogle to disable BCn patch (fix crash when fetching drivers on GPU Driver Manager) ( #3140 )
...
* adding another toggle is not the right way
and need to be investigated why it's crashing things out
* this toggle should be removed when this is properly fixed
Co-authored-by: MrPurple666 <[email protected] >
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3140
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-29 21:53:37 +01:00
Caio Oliveira
00ec67d65b
[android] Properly set Root of the Project ( #3177 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3177
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-23 22:23:56 +01:00
Caio Oliveira
3413fbd9da
[FIXUP] Partially revert "[NCE] Fix cache invalidation and signal interrupt race condition ( #3063 )" ( #3190 )
...
* this fixes Jamboree and SSB
This reverts commit e3c942b209 .
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3190
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-22 02:58:40 +01:00
Caio Oliveira
8c6a612062
[dist] centralize the base icon (thanks again Madeline) ( #3186 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3186
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-20 18:13:02 +01:00
Caio Oliveira
df3b9400a6
[dist] New Year Logo! (all credits goes to madeline_dev@Discord thanks a lot!) ( #3182 )
...
* also update script to generate Legacy Android Icon
* now default background on Android is black (inspiration come from white background on nightlies from pflyly@GitHub)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3182
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-20 07:36:20 +01:00
Caio Oliveira
057d566ff4
[FIXUP] Partially revert "[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer ( #2653 )" ( #3176 )
...
This partially reverts commit 50f8d4130d .
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3176
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: Maufeat <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-18 00:09:42 +01:00
Caio Oliveira
33ee9de85a
[fixup] settings: Set Overlay Applet to false ( #3112 )
...
* it's unlocking fps, should be investigate further
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3112
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-12-03 03:32:11 +01:00
Caio Oliveira
9e610ea098
Partial revert "[shared_recompiler/maxwell] fix SURED() wrong encodings ( #2983 )" ( #3099 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3099
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-26 22:57:00 +01:00
Caio Oliveira
61f3ce643c
[android] Fix build id ( #3066 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3066
Reviewed-by: crueter <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-21 04:07:27 +01:00
Caio Oliveira
7e730a121b
[tools] MSVC environment loader, POSIX vulkan/MSVC install scripts ( #2993 )
...
* also move install-vulkan-sdk.ps1 to tools
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2993
Reviewed-by: crueter <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-15 17:53:13 +01:00
Caio Oliveira
028765867f
externals: Fix Debug builds and remove PCH leftover ( #3000 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3000
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: crueter <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-13 03:20:38 +01:00
Caio Oliveira
159482a7a9
Revert "[vk] Clean up Extended Dynamic State code" ( #2970 )
...
* this PR need more work (as it break Eden on Windows+AMD)
Signed-off-by: Caio Oliveira <[email protected] >
---
Revert "[vk] Add back VIDS but disable on EDS0 (#2957 )"
This reverts commit 1c4dae066b .
Revert "[vk] disable VK_EXT_vertex_input_dynamic_state again (#2954 )"
This reverts commit 9406438d51 .
Revert "[vk] Clean up Extended Dynamic State code (#2947 )"
This reverts commit 612da00d1b .
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2970
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-07 14:01:28 +01:00
Caio Oliveira and MaranBr
903106c9b2
[audio_core] Decrease wait_for a little bit ( #2937 )
...
This fixes an audio problem on Steam Deck.
Signed-off-by: Caio Oliveira <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2937
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-11-02 22:44:17 +01:00
Caio Oliveira
2f591d33d3
[meta] Add option to FORCE X11 as Graphics Backend ( #2820 )
...
* save the option on a external file because settings
are loaded AFTER Qt window is created and then
the graphics backend is already applied
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2820
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-29 13:16:57 +01:00
DraVee
cf9f78636a
[cmake] if CCACHE is set but not found, make it fatal ( #2885 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2885
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: DraVee <[email protected] >
Co-committed-by: DraVee <[email protected] >
2025-10-29 13:09:40 +01:00
Caio Oliveira
8fa36a7737
nuke: Goodbye PCH, you will not be missed ( #2821 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2821
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-27 20:50:16 +01:00
Caio Oliveira
0be29d2947
[meta] fix building with clang 21.1.4 ( #2839 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2839
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-27 00:37:24 +01:00
DraVee
470214412b
[cmake] sse2neon: vendor it! ( #2817 )
...
sse2neon: Revert to "DLTcollab/sse2neon@66267b52fd74951d8c224a4ed8baad4102c3cfd7"
2024-01-30 21:15:29 +0800 Optimize CRC intrinisics for targets lacking of CRC extension
github.com/DLTcollab/sse2neon/commit/66267b52fd74951d8c224a4ed8baad4102c3cfd7
* superseed #107
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2817
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: DraVee <[email protected] >
Co-committed-by: DraVee <[email protected] >
2025-10-26 02:59:51 +01:00
Caio Oliveira
311c71146d
android: Duplicate string ( #2833 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2833
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-25 03:26:33 +02:00
Caio Oliveira and Denis Dupeyron
9333393a7b
Removed unneeded translations ( #2764 )
...
Co-authored-by: Denis Dupeyron <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2764
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-18 01:53:32 +02:00
Caio Oliveira
9acb6006b8
[ci] improve ccache and add support on Android ( #2673 )
...
* disable PCH
* fix missing headers after disabling PCH
* add support to extra cmake flags on Android building
* remove debug symbols on Release building (also fixing ccache on windows)
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2673
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-08 01:04:18 +02:00
Caio Oliveira
4be6d30cd9
[fixup] fix bad variable names ( #2642 )
...
* Mo[l]tenVK is only for apple, so desc is unnecessary
* fix mistipo on BUILD_AUTO_UPDATE_WEB[SI]TE
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2642
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-10-01 16:36:07 +02:00
Caio Oliveira
2e0a4163cf
common: include missing headers after PCH disable ( #2626 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2626
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-30 04:25:29 +02:00
Caio Oliveira
815d85677a
CMake improvements: ccache, bundled Qt, MoltenVK, LTO, and Linux deps ( #2622 )
...
- Fix YUZU_USE_BUNDLED_QT on Linux (correct path is gcc_64 for Qt 6.8.3).
- Implement USE_CCACHE correctly (additional changes on #2580 ).
- Categorize and organize CMake options for clarity.
- Add missing Linux dependencies
- Set CMP0069 (LTO) default behavior to NEW to reduce warnings.
- Replace USE_SYSTEM_MOLTENVK with YUZU_APPLE_USE_BUNDLED_MONTENVK and remove duplicate download_moltenvk.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2622
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-30 02:51:48 +02:00
Caio Oliveira
50ceb9a43a
[.ci] install-msvc: fix installation on MSVC ( #2611 )
...
* changed from Build Tools to Community (congrats Microsoft very cool)
* add spining to show it didnt stopped installing
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2611
Reviewed-by: crueter <[email protected] >
Reviewed-by: MaranBr <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-29 18:42:04 +02:00
Caio Oliveira
a487cea683
[core] Fix buiding with fmt 10 ( #2524 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2524
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-19 17:02:53 +02:00
Caio Oliveira
28d26b0d76
[ci, docs] Refactor building with Windows ( #400 )
...
* this a initial PR to improve documentation of building under windows
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/400
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: crueter <[email protected] >
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-12 16:07:35 +02:00
Caio Oliveira
2502352180
[core, desktop] "fixes" from building on mxe/x86_64-w64-mingw32 ( #396 )
...
* well, i couldn't build the executable, but in anyway those build
errors can come back later to bite our backs
* include missing include
* safeguard _MSC_VER only headers
* saw some of those changes on another PR but I cant find it at moment
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/396
Reviewed-by: crueter <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-09-10 02:22:07 +02:00
Caio Oliveira
10c76568b8
[common, fs] include missing header introduced on #330 ( #370 )
...
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/370
Reviewed-by: crueter <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-08-31 08:40:46 +02:00
Caio Oliveira
f07309afd2
[ffmpeg] proper drm inclusion ( #328 )
...
* this fixes build on ubuntu 25.04
Signed-off-by: Caio Oliveira <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/328
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: Caio Oliveira <[email protected] >
Co-committed-by: Caio Oliveira <[email protected] >
2025-08-29 01:49:20 +02:00