Home
last modified time | relevance | path

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

/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/broadcom/vulkan/
H A Dv3dv_queue.c316 result = copy_semaphores(device, info->signal_sems, info->signal_sem_count, in copy_semaphores_info()
317 &info_copy->signal_sems, in copy_semaphores_info()
362 vk_free(&device->vk.alloc, info->sems_info->signal_sems); in free_wait_thread_info()
710 .signal_sems = NULL, in process_fence_to_signal()
830 v3dv_semaphore_from_handle(sems_info->signal_sems[i]); in set_out_syncs()
1414 .signal_sems = (VkSemaphore *) pSubmit->pSignalSemaphores, in queue_submit_cmd_buffer_batch()
H A Dv3dv_private.h1005 VkSemaphore *signal_sems; member
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/vulkan/
H A Dradv_device.c3984 struct radv_semaphore_part **signal_sems, in radv_alloc_sem_info() argument
4010 struct radv_semaphore_part **signal_sems, in radv_finalize_timelines() argument
4024 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4025 pthread_mutex_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4028 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4029 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4031 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4032 pthread_mutex_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4033 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4034 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/lang/clover/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/vulkan/
H A Dradv_device.c4235 ret = radv_alloc_sem_counts(device, &sem_info->signal, num_signal_sems, signal_sems, in radv_alloc_sem_info()
4262 if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_finalize_timelines()
4263 mtx_lock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4265 device, &signal_sems[i]->timeline, signal_values[i]); in radv_finalize_timelines()
4266 signal_sems[i]->timeline.highest_submitted = in radv_finalize_timelines()
4267 MAX2(signal_sems[i]->timeline.highest_submitted, point->value); in radv_finalize_timelines()
4269 radv_timeline_trigger_waiters_locked(&signal_sems[i]->timeline, processing_list); in radv_finalize_timelines()
4270 mtx_unlock(&signal_sems[i]->timeline.mutex); in radv_finalize_timelines()
4271 } else if (signal_sems[i] && signal_sems[i]->kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ) { in radv_finalize_timelines()
4272 signal_sems[i]->timeline_syncobj.max_point = in radv_finalize_timelines()
[all …]