| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_batch.h | 104 struct util_dynarray syncobjs; member in struct:iris_batch 256 ((struct iris_syncobj **) util_dynarray_begin(&batch->syncobjs))[0];
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| anv_queue.c | 505 uint32_t *syncobjs = vk_zalloc(&device->alloc, local 506 sizeof(*syncobjs) * fenceCount, 8, 508 if (!syncobjs) 520 syncobjs[i] = impl->syncobj; 529 ret = anv_gem_syncobj_wait(device, syncobjs, fenceCount, 533 vk_free(&device->alloc, syncobjs);
|
| anv_batch_chain.c | 1010 struct anv_syncobj ** syncobjs; member in struct:anv_execbuf 1026 vk_free(alloc, exec->syncobjs); 1774 * This has to happen after the execbuf in case we close any syncobjs in
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_batch.h | 126 struct util_dynarray syncobjs; member in struct:crocus_batch 281 ((struct crocus_syncobj **)util_dynarray_begin(&batch->syncobjs))[0];
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| v3dv_queue.c | 1100 * submit interface to handle multiple in syncobjs, because once we have 1314 * interface to be more flexible and accept multiple in/out syncobjs so 1470 uint32_t *syncobjs = vk_alloc(&device->vk.alloc, local 1471 sizeof(*syncobjs) * fenceCount, 8, 1473 if (!syncobjs) 1494 syncobjs[reset_count++] = fence->sync; 1499 ret = drmSyncobjReset(render_fd, syncobjs, reset_count); 1501 vk_free(&device->vk.alloc, syncobjs); 1519 uint32_t *syncobjs = vk_alloc(&device->vk.alloc, local 1520 sizeof(*syncobjs) * fenceCount, 8 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| anv_queue.c | 1703 uint32_t *syncobjs = vk_zalloc(&device->vk.alloc, local 1704 sizeof(*syncobjs) * fenceCount, 8, 1706 if (!syncobjs) 1718 syncobjs[i] = impl->syncobj; 1727 ret = anv_gem_syncobj_wait(device, syncobjs, fenceCount, 1731 vk_free(&device->vk.alloc, syncobjs);
|
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| vn_renderer_virtgpu.c | 121 struct hash_table *syncobjs; member in struct:__anon2920 149 if (!sim.syncobjs) { 150 sim.syncobjs = _mesa_pointer_hash_table_create(NULL); 151 if (!sim.syncobjs) { 163 _mesa_hash_table_destroy(sim.syncobjs, NULL); 164 sim.syncobjs = NULL; 173 _mesa_hash_table_insert(sim.syncobjs, 189 sim.syncobjs, (const void *)(uintptr_t)syncobj_handle); 192 _mesa_hash_table_remove(sim.syncobjs, entry); 274 sim.syncobjs, (const void *)(uintptr_t)syncobj_handle) [all...] |