Home
last modified time | relevance | path

Searched refs:signal_sems (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_device.c4150 struct radv_semaphore_part **signal_sems, in radv_alloc_sem_info() argument
4160 …ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, signal_values… in radv_alloc_sem_info()
4176 struct radv_semaphore_part **signal_sems, in radv_finalize_timelines() argument
4190 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4191 pthread_mutex_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4193 radv_timeline_find_point_at_least_locked(device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4194 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4195 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4197 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4198 pthread_mutex_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
[all …]