diff options
Diffstat (limited to 'src/intel/vulkan/anv_queue.c')
-rw-r--r-- | src/intel/vulkan/anv_queue.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/vulkan/anv_queue.c b/src/intel/vulkan/anv_queue.c index 94c34c5d5af..be7fd310081 100644 --- a/src/intel/vulkan/anv_queue.c +++ b/src/intel/vulkan/anv_queue.c @@ -553,7 +553,7 @@ VkResult anv_CreateSemaphore( /* If we're going to use this as a fence, we need to *not* have the * EXEC_OBJECT_ASYNC bit set. */ - semaphore->permanent.bo->flags &= ~EXEC_OBJECT_ASYNC; + assert(!(semaphore->permanent.bo->flags & EXEC_OBJECT_ASYNC)); } else { assert(!"Unknown handle type"); vk_free2(&device->alloc, pAllocator, semaphore); @@ -644,7 +644,7 @@ VkResult anv_ImportSemaphoreFdKHX( /* If we're going to use this as a fence, we need to *not* have the * EXEC_OBJECT_ASYNC bit set. */ - bo->flags &= ~EXEC_OBJECT_ASYNC; + assert(!(bo->flags & EXEC_OBJECT_ASYNC)); anv_semaphore_impl_cleanup(device, &semaphore->permanent); |