The source project of this merge request has been removed.
ext_external_objects: Two new semaphore tests
Submitting two new semaphore tests that demonstrate an edge case in the optimized fences backend of iris reported in mesa!4337 (merged) by @kleinerm. The first test generates the error:
ext_external_objects-vk-semaphores: ../src/gallium/drivers/iris/iris_fence.c:138: clear_stale_syncobjs: Assertion `fence->flags & I915_EXEC_FENCE_WAIT' failed.
Aborted
and the second:
MESA-INTEL: error: ../src/intel/vulkan/anv_batch_chain.c:1864: execbuf2 failed: Invalid argument (VK_ERROR_DEVICE_LOST)
Failed to submit queue.
Both pass with the patch provided in mesa!4337 (merged) discussion.