Browse Source
Some blit paths could be recorded while a render pass was still active, which is undefined behavior in Vulkan. Depending on driver behavior and timing, this could result in intermittent visual artifacts, incomplete frames being presented, or issues with capture paths. Explicitly request an outside render pass operation context before issuing blit commands, ensuring all rendering has fully completed before presentation or readback. This does not change intended rendering output, but fixes a class of synchronization and command buffer state issues. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3355 Reviewed-by: DraVee <dravee@eden-emu.dev> Co-authored-by: MaranBr <maranbr@outlook.com> Co-committed-by: MaranBr <maranbr@outlook.com>pull/3374/head
committed by
crueter
1 changed files with 5 additions and 1 deletions
Loading…
Reference in new issue