aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/patch_manager.cpp
diff options
context:
space:
mode:
authorShinmegumi <shinmegumi@eden-emu.dev>2025-10-10 19:24:20 +0200
committercrueter <crueter@eden-emu.dev>2025-10-10 19:24:20 +0200
commit776958c79d2aa3e3e1c8545a700e8fe2bb3ca94a (patch)
tree70bc4ac00a768a94459615ebc370b2bde05c4a88 /src/core/file_sys/patch_manager.cpp
parent3656253262fd1c22e5a1ab43ae373173e571e11d (diff)
[vk] Introduce Ring Buffers for Uniform Buffer (#2698)
Create 3 ring buffers which rotates between buffers each frame to avoid GPU/CPU conflicts BindMappedUniformBuffer first tries to allocate from the ring buffer and falls back to staging pool only if allocation is too large. Note to testers:- please test the performance since it is primarily a performance optimization and also look for visual bugs. Co-authored-by: wildcard <wildcard@eden-emu.dev> Co-authored-by: MaranBr <maranbr@outlook.com> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2698 Reviewed-by: MaranBr <maranbr@eden-emu.dev> Co-authored-by: Shinmegumi <shinmegumi@eden-emu.dev> Co-committed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Diffstat (limited to 'src/core/file_sys/patch_manager.cpp')
0 files changed, 0 insertions, 0 deletions