Lines Matching defs:fence
61 VkFence fence;
1125 if (q->fence && !q->was_synchronous) {
1126 vk->WaitForFences(hwctx->act_dev, 1, &q->fence, VK_TRUE, UINT64_MAX);
1127 vk->ResetFences(hwctx->act_dev, 1, &q->fence);
1130 /* Free the fence */
1131 if (q->fence)
1132 vk->DestroyFence(hwctx->act_dev, q->fence, hwctx->alloc);
1178 /* Create the fence and don't wait for it initially */
1179 if (!q->fence) {
1184 &q->fence);
1186 av_log(hwfc, AV_LOG_ERROR, "Failed to queue frame fence: %s\n",
1191 vk->WaitForFences(hwctx->act_dev, 1, &q->fence, VK_TRUE, UINT64_MAX);
1192 vk->ResetFences(hwctx->act_dev, 1, &q->fence);
1257 ret = vk->QueueSubmit(q->queue, 1, s_info, q->fence);
1273 vk->WaitForFences(hwctx->act_dev, 1, &q->fence, VK_TRUE, UINT64_MAX);
1274 vk->ResetFences(hwctx->act_dev, 1, &q->fence);
3190 s_w_par[i].params.fence.value = dst_f->sem_value[i] + 0;
3191 s_s_par[i].params.fence.value = dst_f->sem_value[i] + 1;
4035 s_w_par[i].params.fence.value = dst_f->sem_value[i] + 0;
4036 s_s_par[i].params.fence.value = dst_f->sem_value[i] + 1;