Skip to content

ext_external_objects: Two new semaphore tests

Eleni Maria Stea requested to merge (removed):semaphores-iris-edge-case into master

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.

Merge request reports

Loading