Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_cs.c1478 …gpu_cs_chunk_sem *syncobj = malloc(sizeof(struct drm_amdgpu_cs_chunk_sem) * counts->syncobj_count); in radv_amdgpu_cs_alloc_syncobj_chunk()
1482 for (unsigned i = 0; i < counts->syncobj_count; i++) { in radv_amdgpu_cs_alloc_syncobj_chunk()
1488 chunk->length_dw = sizeof(struct drm_amdgpu_cs_chunk_sem) / 4 * counts->syncobj_count; in radv_amdgpu_cs_alloc_syncobj_chunk()
1500 … (counts->syncobj_count + counts->timeline_syncobj_count)); in radv_amdgpu_cs_alloc_timeline_syncobj_chunk()
1504 for (unsigned i = 0; i < counts->syncobj_count; i++) { in radv_amdgpu_cs_alloc_timeline_syncobj_chunk()
1512 struct drm_amdgpu_cs_chunk_syncobj *sem = &syncobj[i + counts->syncobj_count]; in radv_amdgpu_cs_alloc_timeline_syncobj_chunk()
1513 sem->handle = counts->syncobj[i + counts->syncobj_count]; in radv_amdgpu_cs_alloc_timeline_syncobj_chunk()
1520 (counts->syncobj_count + counts->timeline_syncobj_count); in radv_amdgpu_cs_alloc_timeline_syncobj_chunk()
1540 while(ws->syncobj_count < count) { in radv_amdgpu_cache_alloc_syncobjs()
1541 int r = amdgpu_cs_create_syncobj(ws->dev, ws->syncobj + ws->syncobj_count); in radv_amdgpu_cache_alloc_syncobjs()
[all …]
Dradv_amdgpu_winsys.h63 uint32_t syncobj_count, syncobj_capacity; member
Dradv_amdgpu_winsys.c165 for (unsigned i = 0; i < ws->syncobj_count; ++i) in radv_amdgpu_winsys_destroy()
/external/libdrm/amdgpu/
Damdgpu.h1518 const uint32_t *syncobjs, uint32_t syncobj_count);
1532 const uint32_t *syncobjs, uint32_t syncobj_count);
1549 uint32_t syncobj_count);
Damdgpu_cs.c668 uint32_t syncobj_count) in amdgpu_cs_syncobj_reset() argument
673 return drmSyncobjReset(dev->fd, syncobjs, syncobj_count); in amdgpu_cs_syncobj_reset()
678 uint32_t syncobj_count) in amdgpu_cs_syncobj_signal() argument
683 return drmSyncobjSignal(dev->fd, syncobjs, syncobj_count); in amdgpu_cs_syncobj_signal()
689 uint32_t syncobj_count) in amdgpu_cs_syncobj_timeline_signal() argument
695 points, syncobj_count); in amdgpu_cs_syncobj_timeline_signal()
/external/mesa3d/src/amd/vulkan/
Dradv_radeon_winsys.h170 uint32_t syncobj_count; member
Dradv_device.c4023 counts->syncobj_count++; in radv_alloc_sem_counts()
4032 counts->syncobj_count++; in radv_alloc_sem_counts()
4047 counts->syncobj_count++; in radv_alloc_sem_counts()
4050 if (counts->syncobj_count || counts->timeline_syncobj_count) { in radv_alloc_sem_counts()
4052 sizeof(*counts->syncobj) * counts->syncobj_count + in radv_alloc_sem_counts()
4101 counts->syncobj[counts->syncobj_count + timeline_idx] = sems[i]->syncobj; in radv_alloc_sem_counts()
4118 assert(MAX2(syncobj_idx, non_reset_idx) <= counts->syncobj_count); in radv_alloc_sem_counts()
4119 counts->syncobj_count = MAX2(syncobj_idx, non_reset_idx); in radv_alloc_sem_counts()
4715 uint32_t syncobj_count = 0; in wait_for_submission_timelines_available() local
4724 ++syncobj_count; in wait_for_submission_timelines_available()
[all …]