citra/src/video_core
ameerj 7d854fbdb0 renderer_vulkan: Wait on present semaphore at queue submit
The present semaphore is being signalled by the call to acquire the
swapchain image. This semaphore is meant to be waited on when rendering
to the swapchain image. Currently it is waited on when presenting, but
moving its usage to be waited on in the command buffer submission allows
for proper usage of this semaphore.

Fixes the device lost when launching titles on the Intel Linux Mesa driver.
2021-09-02 13:13:20 -04:00
..
buffer_cache Garbage Collection: Make it more agressive on high priority mode. 2021-08-29 18:57:17 +02:00
command_classes vp9_types: Minor refactor of VP9 info structs. 2021-08-25 21:42:43 -04:00
engines video_core/engine: Consistently initialize rasterizer pointers 2021-07-27 07:30:57 -04:00
host_shaders astc_decoder: Reduce workgroup size 2021-08-01 01:22:27 -04:00
macro xbyak: Update include path 2021-08-15 19:26:38 +01:00
renderer_opengl structured_control_flow: Conditionally invoke demote reorder pass 2021-08-30 11:46:24 -04:00
renderer_vulkan renderer_vulkan: Wait on present semaphore at queue submit 2021-09-02 13:13:20 -04:00
texture_cache Garbage Collection: Make it more agressive on high priority mode. 2021-08-29 18:57:17 +02:00
textures Merge pull request #6879 from ameerj/decoder-assert 2021-08-30 15:24:04 -07:00
vulkan_common vulkan_device: Add a check for int8 support 2021-08-24 21:22:41 -04:00
cdma_pusher.cpp
cdma_pusher.h
CMakeLists.txt texture_cache: Address ameerj's review 2021-08-05 20:46:24 +00:00
compatible_formats.cpp
compatible_formats.h
delayed_destruction_ring.h
dirty_flags.cpp
dirty_flags.h
dma_pusher.cpp
dma_pusher.h
fence_manager.h
framebuffer_config.h
gpu_thread.cpp
gpu_thread.h
gpu.cpp
gpu.h
memory_manager.cpp GPU_MemoryManger: Fix GetSubmappedRange. 2021-08-19 22:57:22 +02:00
memory_manager.h
query_cache.h
rasterizer_accelerated.cpp
rasterizer_accelerated.h
rasterizer_interface.h
renderer_base.cpp renderers: Add explicit invert_y bool to screenshot callback 2021-07-28 21:46:08 -04:00
renderer_base.h renderers: Add explicit invert_y bool to screenshot callback 2021-07-28 21:46:08 -04:00
shader_cache.cpp
shader_cache.h
shader_environment.cpp shader_environment: Receive cache version from outside 2021-07-22 21:51:40 -04:00
shader_environment.h shader_environment: Receive cache version from outside 2021-07-22 21:51:40 -04:00
shader_notify.cpp
shader_notify.h
surface.cpp
surface.h
transform_feedback.cpp
transform_feedback.h shader: Split profile and runtime info headers 2021-07-22 21:51:38 -04:00
video_core.cpp
video_core.h