You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ribbit
db65f10768
[vk] Unify RAII in Vulkan (#2679)
This PR consolidates Vulkan RAII on video_core/vulkan_common/vulkan_wrapper.h’s vk::Handle and remove the unused duplicate src/video_core/vulkan_common/vulkan_raii.h, reducing confusion and maintenance. Swapchain now uses RAII‑managed per‑image semaphores and clears them in Destroy(), providing correct present synchronization and automatic cleanup. Expected result: simpler lifetimes, fewer leak risks, and more stable presentation with negligible overhead.
Co-authored-by: Ribbit <ribbit@placeholder.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2679
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: Ribbit <ribbit@eden-emu.dev>
Co-committed-by: Ribbit <ribbit@eden-emu.dev>
|
7 months ago |
| .. |
|
android
|
[externals] only build spirv-tools as static (#2680)
|
7 months ago |
|
license
|
[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb (#392)
|
8 months ago |
|
linux
|
[meta] fix license headers (#2547)
|
7 months ago |
|
windows
|
[.ci] install-msvc: fix installation on MSVC (#2611)
|
7 months ago |
|
license-header.rb
|
Fix License headers & CI (#168)
|
11 months ago |
|
license-header.sh
|
[qt] refactor: qt_common lib (#94)
|
8 months ago |
|
source.sh
|
actions: Linux & Source builds (#26)
|
1 year ago |
|
translate.sh
|
[cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex (#2543)
|
7 months ago |