Searched refs:bo_idx (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_vX_device.c | 235 unsigned bo_idx = 0; in panvk_per_arch() local 238 panvk_pool_get_bo_handles(&cmdbuf->desc_pool, &bos[bo_idx]); in panvk_per_arch() 239 bo_idx += panvk_pool_num_bos(&cmdbuf->desc_pool); in panvk_per_arch() 241 panvk_pool_get_bo_handles(&cmdbuf->varying_pool, &bos[bo_idx]); in panvk_per_arch() 242 bo_idx += panvk_pool_num_bos(&cmdbuf->varying_pool); in panvk_per_arch() 244 panvk_pool_get_bo_handles(&cmdbuf->tls_pool, &bos[bo_idx]); in panvk_per_arch() 245 bo_idx += panvk_pool_num_bos(&cmdbuf->tls_pool); in panvk_per_arch() 249 … bos[bo_idx++] = batch->fb.info->attachments[i].iview->pview.image->data.bo->gem_handle; in panvk_per_arch() 254 bos[bo_idx++] = batch->blit.src->gem_handle; in panvk_per_arch() 257 bos[bo_idx++] = batch->blit.dst->gem_handle; in panvk_per_arch() [all …]
|
/third_party/mesa3d/src/etnaviv/drm/ |
D | etnaviv_cmd_stream.c | 277 uint32_t bo_idx = bo2idx(stream, r->bo, r->flags); in etna_cmd_stream_reloc() local 284 reloc->reloc_idx = bo_idx; in etna_cmd_stream_reloc()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_drm.c | 276 vk_realloc(&dev->vk.alloc, dev->bo_idx, new_len * sizeof(*dev->bo_idx), in tu_bo_init() 281 dev->bo_idx = new_ptr; in tu_bo_init() 285 dev->bo_idx[bo->gem_handle] = idx; in tu_bo_init() 386 uint32_t idx = dev->bo_idx[bo->gem_handle]; in tu_bo_finish() 389 dev->bo_idx[dev->bo_list[idx].handle] = idx; in tu_bo_finish() 1096 dev->bo_idx[perf_cs_entry->bo->gem_handle]; in tu_queue_build_msm_gem_submit_cmds() 1107 dev->bo_idx[cs->entries[i].bo->gem_handle]; in tu_queue_build_msm_gem_submit_cmds() 1120 queue->device->bo_idx[ts_cs->entries[0].bo->gem_handle]; in tu_queue_build_msm_gem_submit_cmds()
|
D | tu_device.c | 1655 vk_free(&device->vk.alloc, device->bo_idx); in tu_CreateDevice() 1710 vk_free(&device->vk.alloc, device->bo_idx); in tu_DestroyDevice()
|
D | tu_private.h | 407 uint32_t *bo_idx; member
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_queue.c | 617 uint32_t bo_idx = 0; in handle_cl_job() local 620 bo_handles[bo_idx++] = bo->handle; in handle_cl_job() 622 assert(bo_idx == submit.bo_handle_count); in handle_cl_job() 705 uint32_t bo_idx = 0; in handle_csd_job() local 708 bo_handles[bo_idx++] = bo->handle; in handle_csd_job() 710 assert(bo_idx == submit->bo_handle_count); in handle_csd_job()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.3.0.rst | 2800 - tu: Free device->bo_idx and device->bo_list on init failure
|