Lines Matching refs:completions
200 struct vk_sync *completions[static PVR_JOB_TYPE_MAX])
266 if (completions[PVR_JOB_TYPE_GEOM])
267 vk_sync_destroy(&device->vk, completions[PVR_JOB_TYPE_GEOM]);
269 completions[PVR_JOB_TYPE_GEOM] = sync_geom;
271 if (completions[PVR_JOB_TYPE_FRAG])
272 vk_sync_destroy(&device->vk, completions[PVR_JOB_TYPE_FRAG]);
274 completions[PVR_JOB_TYPE_FRAG] = sync_frag;
288 struct vk_sync *completions[static PVR_JOB_TYPE_MAX])
314 if (completions[PVR_JOB_TYPE_COMPUTE])
315 vk_sync_destroy(&device->vk, completions[PVR_JOB_TYPE_COMPUTE]);
317 completions[PVR_JOB_TYPE_COMPUTE] = sync;
329 struct vk_sync *completions[static PVR_JOB_TYPE_MAX])
356 if (completions[PVR_JOB_TYPE_TRANSFER])
357 vk_sync_destroy(&device->vk, completions[PVR_JOB_TYPE_TRANSFER]);
359 completions[PVR_JOB_TYPE_TRANSFER] = sync;
366 struct vk_sync *completions[static PVR_JOB_TYPE_MAX],
383 completions,
424 struct vk_sync *completions[static PVR_JOB_TYPE_MAX],
441 completions,
463 struct vk_sync *completions[static PVR_JOB_TYPE_MAX])
483 completions);
493 completions);
503 completions);
527 struct vk_sync *completions[static PVR_JOB_TYPE_MAX])
551 &completions[i]);
558 completions[i]);
567 if (completions[i]) {
568 vk_sync_destroy(&device->vk, completions[i]);
569 completions[i] = NULL;