Lines Matching refs:permanent
121 /* Allocate a vk_fence + vk_sync implementation. Because the permanent
125 size_t size = offsetof(struct vk_fence, permanent) + sync_type->size;
135 VkResult result = vk_sync_init(device, &fence->permanent,
182 vk_sync_finish(device, &fence->permanent);
214 * temporary permanence, that fence’s prior permanent payload is
220 VkResult result = vk_sync_reset(device, &fence->permanent);
372 sync = &fence->permanent;
462 * only care about this for the permanent payload because the temporary
465 if (sync == &fence->permanent) {
480 * temporarily imported payload, the fence’s prior permanent payload