990a8ee5eb
The game calls vkGetSemaphoreCounterValue() with an invalid semaphore handle and it crashes. This is an invalid Vulkan usage and it should be fixed in the game. I reported the issue to the developers. Workaround this temporarily (hopefully) by ignoring vkGetSemaphoreCounterValue() if the semaphore is NULL from an internal RADV layer. Cc: 21.3 mesa-stable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5119 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13956>