7d854fbdb0
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. |
||
---|---|---|
.. | ||
buffer_cache | ||
command_classes | ||
engines | ||
host_shaders | ||
macro | ||
renderer_opengl | ||
renderer_vulkan | ||
texture_cache | ||
textures | ||
vulkan_common | ||
cdma_pusher.cpp | ||
cdma_pusher.h | ||
CMakeLists.txt | ||
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 | ||
memory_manager.h | ||
query_cache.h | ||
rasterizer_accelerated.cpp | ||
rasterizer_accelerated.h | ||
rasterizer_interface.h | ||
renderer_base.cpp | ||
renderer_base.h | ||
shader_cache.cpp | ||
shader_cache.h | ||
shader_environment.cpp | ||
shader_environment.h | ||
shader_notify.cpp | ||
shader_notify.h | ||
surface.cpp | ||
surface.h | ||
transform_feedback.cpp | ||
transform_feedback.h | ||
video_core.cpp | ||
video_core.h |