eden/src
MrPurple666 ce5d5d2aff THIS NEEDS TO BE CHECKED BEFORE MERGE: RAII fix, initial MSAA, some fixes for memory misallocation (#116)
• MSAA Fixes: Fixes upload/download for MSAA textures using temporary non-MSAA images. Ensures compatibility with color formats and adds fallbacks for depth/stencil.
• Memory fix misallocation: Adds checks for null/zero-length operations in memory management and improves cleanup to avoid crashes (Related to crash issues due to misallocation, RP5 and 865)
• Vulkan Initialization (RAII): this almost rewrites the way vulkan initializes to avoid crashes, using a correct order now (thanks @crueter  for the initial fix)

•Please check before merging:
- Test MSAA workflows (especially color/depth transitions and low memory cases).
- Verify memory operations (e.g., unmapping zero-length regions).
- Check Vulkan object lifetimes and platform-specific behavior.
- Check others plataforms beyond android

Why is everything in one PR? Otherwise, this is all a big fix, by checking the points above we can create a branch for each one and check them by themselves. I'm not standing still while I'm away, I'm just out of time for now.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/116
Co-authored-by: MrPurple666 <mrpurple666@noreply.localhost>
Co-committed-by: MrPurple666 <mrpurple666@noreply.localhost>
2025-05-18 17:45:32 +00:00
..
android fixes vulkan issues and android settings (#105) 2025-05-17 20:22:25 +00:00
audio_core Update src/audio_core/common/feature_support.h 2025-04-04 03:40:49 +02:00
common THIS NEEDS TO BE CHECKED BEFORE MERGE: RAII fix, initial MSAA, some fixes for memory misallocation (#116) 2025-05-18 17:45:32 +00:00
core fixes vulkan issues and android settings (#105) 2025-05-17 20:22:25 +00:00
dedicated_room android: Add initial frontend for LAN network rooms (#76) 2025-05-03 17:53:09 +00:00
frontend_common User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
hid_core everything related to the FW 20 has been deleted. 2025-05-11 20:18:26 -04:00
input_common User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
network android: Add initial frontend for LAN network rooms (#76) 2025-05-03 17:53:09 +00:00
shader_recompiler proper placement of clip distance init 2025-04-24 11:00:28 -04:00
tests Implemented rewindless Fiber without Boost (using minicoro) 2025-04-04 03:40:47 +02:00
video_core THIS NEEDS TO BE CHECKED BEFORE MERGE: RAII fix, initial MSAA, some fixes for memory misallocation (#116) 2025-05-18 17:45:32 +00:00
web_service Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
yuzu fixes vulkan issues and android settings (#105) 2025-05-17 20:22:25 +00:00
yuzu_cmd fix a large variety of issues (#101) 2025-05-11 23:58:25 +00:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00