Lines Matching defs:fence
1740 assert(sync->fence != NULL);
1742 if (value > 0 && FAILED(ID3D12CommandQueue_Wait(queue->cmdqueue, sync->fence, value)))
1761 assert(sync->fence != NULL);
1763 if (FAILED(ID3D12CommandQueue_Signal(queue->cmdqueue, sync->fence, value)))
1790 if (FAILED(ID3D12CommandQueue_Wait(queue->cmdqueue, (*evt)->fence, 1)))
1799 if (query->fence &&
1800 FAILED(ID3D12CommandQueue_Wait(queue->cmdqueue, query->fence, query->fence_value)))
1810 if (query->fence) {
1811 ID3D12Fence_Release(query->fence);
1812 query->fence = NULL;
1822 if (FAILED(ID3D12CommandQueue_Signal(queue->cmdqueue, evt->event->fence, evt->value ? 1 : 0)))
1831 query->fence = queue->fence;
1832 ID3D12Fence_AddRef(query->fence);
1844 if (FAILED(ID3D12CommandQueue_Signal(queue->cmdqueue, queue->fence, ++queue->fence_point)))
1856 if (queue->fence)
1857 ID3D12Fence_Release(queue->fence);
1895 (void **)&queue->fence))) {
2716 if (event->fence)
2717 ID3D12Fence_Release(event->fence);
2739 (void **)&event->fence))) {
2773 if (FAILED(ID3D12Fence_Signal(event->fence, 0)))
2786 if (FAILED(ID3D12Fence_Signal(event->fence, 1)))
2798 return ID3D12Fence_GetCompletedValue(event->fence) == 0 ?
2817 VkFence fence)