Searched refs:syncobj_count (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_winsys.h68 uint32_t syncobj_count, syncobj_capacity; member in struct:radv_amdgpu_winsys
H A Dradv_amdgpu_cs.c1326 malloc(sizeof(struct drm_amdgpu_cs_chunk_sem) * counts->syncobj_count);
1330 for (unsigned i = 0; i < counts->syncobj_count; i++) {
1336 chunk->length_dw = sizeof(struct drm_amdgpu_cs_chunk_sem) / 4 * counts->syncobj_count;
1349 (counts->syncobj_count + counts->timeline_syncobj_count));
1353 for (unsigned i = 0; i < counts->syncobj_count; i++) {
1361 struct drm_amdgpu_cs_chunk_syncobj *sem = &syncobj[i + counts->syncobj_count];
1362 sem->handle = counts->syncobj[i + counts->syncobj_count];
1369 (counts->syncobj_count + counts->timeline_syncobj_count);
1390 while (ws->syncobj_count < count) {
1391 int r = amdgpu_cs_create_syncobj(ws->dev, ws->syncobj + ws->syncobj_count);
[all...]
H A Dradv_amdgpu_winsys.c166 for (unsigned i = 0; i < ws->syncobj_count; ++i)
/xsrc/external/mit/libdrm/dist/amdgpu/
H A Damdgpu.h1632 * \param syncobj_count - \c [in] number of handles in syncobjs
1639 const uint32_t *syncobjs, uint32_t syncobj_count);
1646 * \param syncobj_count - \c [in] number of handles in syncobjs
1653 const uint32_t *syncobjs, uint32_t syncobj_count);
1661 * \param syncobj_count - \c [in] number of handles in syncobjs
1670 uint32_t syncobj_count);
H A Damdgpu_cs.c709 uint32_t syncobj_count)
714 return drmSyncobjReset(dev->fd, syncobjs, syncobj_count);
719 uint32_t syncobj_count)
724 return drmSyncobjSignal(dev->fd, syncobjs, syncobj_count);
730 uint32_t syncobj_count)
736 points, syncobj_count);
707 amdgpu_cs_syncobj_reset(amdgpu_device_handle dev,const uint32_t * syncobjs,uint32_t syncobj_count) argument
717 amdgpu_cs_syncobj_signal(amdgpu_device_handle dev,const uint32_t * syncobjs,uint32_t syncobj_count) argument
727 amdgpu_cs_syncobj_timeline_signal(amdgpu_device_handle dev,const uint32_t * syncobjs,uint64_t * points,uint32_t syncobj_count) argument
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_radeon_winsys.h174 uint32_t syncobj_count; member in struct:radv_winsys_sem_counts
H A Dradv_device.c2782 counts->syncobj_count++;
2790 counts->syncobj_count++;
2793 if (counts->syncobj_count) {
2794 counts->syncobj = (uint32_t *)malloc(sizeof(uint32_t) * counts->syncobj_count);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_radeon_winsys.h173 uint32_t syncobj_count; member in struct:radv_winsys_sem_counts
H A Dradv_device.c4128 counts->syncobj_count++;
4134 counts->syncobj_count++;
4143 counts->syncobj_count++;
4145 if (counts->syncobj_count || counts->timeline_syncobj_count) {
4146 counts->points = (uint64_t *)malloc(sizeof(*counts->syncobj) * counts->syncobj_count +
4186 counts->syncobj[counts->syncobj_count + timeline_idx] = sems[i]->syncobj;
4201 assert(MAX2(syncobj_idx, non_reset_idx) <= counts->syncobj_count);
4202 counts->syncobj_count = MAX2(syncobj_idx, non_reset_idx);
4828 uint32_t syncobj_count = 0; local in function:wait_for_submission_timelines_available
4837 ++syncobj_count;
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c1386 struct drm_amdgpu_cs_chunk_sem *syncobj = malloc(sizeof(struct drm_amdgpu_cs_chunk_sem) * counts->syncobj_count);
1390 for (unsigned i = 0; i < counts->syncobj_count; i++) {
1396 chunk->length_dw = sizeof(struct drm_amdgpu_cs_chunk_sem) / 4 * counts->syncobj_count;
1454 if (sem_info->wait.syncobj_count && sem_info->cs_emit_wait) {
1493 if (sem_info->signal.syncobj_count && sem_info->cs_emit_signal) {

Completed in 25 milliseconds