Lines Matching refs:signals
168 VK_MULTIALLOC_DECL(&ma, struct vk_sync_signal, signals, signal_count);
192 submit->signals = signals;
366 assert((submit->signals[i].sync->flags & VK_SYNC_IS_TIMELINE) ||
367 submit->signals[i].signal_value == 0);
370 vk_sync_as_binary(submit->signals[i].sync);
372 submit->signals[i].sync = &binary->timeline;
373 submit->signals[i].signal_value = ++binary->next_point;
580 const VkSemaphoreSubmitInfo *signals;
746 info->signals[i].semaphore);
749 uint32_t signal_value = info->signals[i].value;
782 submit->signals[i] = (struct vk_sync_signal) {
784 .stage_mask = info->signals[i].stageMask,
800 assert(submit->signals[signal_count].sync == NULL);
801 submit->signals[signal_count++] = (struct vk_sync_signal) {
808 assert(submit->signals[signal_count].sync == NULL);
809 submit->signals[signal_count++] = (struct vk_sync_signal) {
863 if (submit->signals[j].sync == submit->waits[i].sync) {
981 * to ensure that any vkQueueSubmit which signals a memory object
1072 submit->signals[0] = (struct vk_sync_signal) {
1153 .signals = pSubmits[i].pSignalSemaphoreInfos,
1249 .signals = signal_semaphore_infos,