diff options
| author | Zephyron <zephyron@citron-emu.org> | 2025-03-28 18:25:36 +1000 |
|---|---|---|
| committer | MrPurple666 <antoniosacramento666usa@gmail.com> | 2025-04-12 23:39:19 -0300 |
| commit | b550c6e3cc67e2c92aeefa208fbc466c050977b9 (patch) | |
| tree | e3ce22942d4af21f8c62bbf6a96d0ee7c7f28369 /src/common/android/multiplayer/multiplayer.cpp | |
| parent | 991770b84f6b04ecaa4e4e3844cbaaa6fb0ba1ab (diff) | |
feat(vulkan): implement enhanced texture and shader management
This commit adds improved Vulkan functionality to the Citron emulator:
- Add thread-safe texture management with automatic error recovery
- Implement shader caching with validation support
- Add robust error handling for Vulkan operations
- Implement platform-specific initialization for Windows, Linux, and Android
These enhancements improve stability when handling texture loading errors
and provide better recovery mechanisms for Vulkan failures.
Co-authored-by: boss.sfc <boss.sfc@citron-emu.org>
Co-committed-by: boss.sfc <boss.sfc@citron-emu.org>
Signed-off-by: Zephyron <zephyron@citron-emu.org>
Diffstat (limited to 'src/common/android/multiplayer/multiplayer.cpp')
0 files changed, 0 insertions, 0 deletions
