Lines Matching refs:binary
317 /* For emulated timelines, we have a binary vk_sync associated with
318 * each time point and pass the binary vk_sync to the driver.
342 struct vk_sync_binary *binary =
344 if (binary) {
345 submit->waits[i].sync = &binary->timeline;
346 submit->waits[i].wait_value = binary->next_point;
369 struct vk_sync_binary *binary =
371 if (binary) {
372 submit->signals[i].sync = &binary->timeline;
373 submit->signals[i].signal_value = ++binary->next_point;
760 /* For emulated timelines, we need to associate a binary vk_sync with
761 * each time point and pass the binary vk_sync to the driver. We could
844 * binary semaphore payloads get reset so that any other threads can
846 * currently have a submit thread, we can directly reset that binary
907 * state of binary semaphores to determine when we can safely
909 * one in the sumbit thread depend on all binary semaphores
924 * waits on binary semaphores AND said binary semaphore is
1017 * As with vkQueueSubmit above, we need to ensure that any binary