diff options
author | Georg Lehmann <[email protected]> | 2020-02-05 18:06:55 +0000 |
---|---|---|
committer | Georg Lehmann <[email protected]> | 2020-02-06 15:16:47 +0000 |
commit | 1c79afd94620925cb9e0903f24f91c3ab9ecfcb4 (patch) | |
tree | 95366f7eb064abd43193f186cb9ed4a9dfa205b8 /src/amd/compiler/aco_reduce_assign.cpp | |
parent | 451cf228d53ba8f51beb3dcf04370e126fb7ccb6 (diff) |
Correctly wait in the fragment stage until all semaphores are signaled
This fixes two issues:
- a crash if the application uses more than one semaphore for presenting because the driver expects one stage per semaphore
- the swapchain image could be not ready yet if the semaphores aren't signaled, #946 is possible related
Cc: <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3718>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3718>
Diffstat (limited to 'src/amd/compiler/aco_reduce_assign.cpp')
0 files changed, 0 insertions, 0 deletions