Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_device.c235 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/
Detnaviv_cmd_stream.c277 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/
Dtu_drm.c276 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()
Dtu_device.c1655 vk_free(&device->vk.alloc, device->bo_idx); in tu_CreateDevice()
1710 vk_free(&device->vk.alloc, device->bo_idx); in tu_DestroyDevice()
Dtu_private.h407 uint32_t *bo_idx; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_queue.c617 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/
D21.3.0.rst2800 - tu: Free device->bo_idx and device->bo_list on init failure