Searched refs:iris_bufmgr (Results 1 – 15 of 15) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_bufmgr.h | 157 struct iris_bufmgr *bufmgr; 282 struct iris_bo *iris_bo_alloc(struct iris_bufmgr *bufmgr, 290 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name, 347 void iris_bufmgr_unref(struct iris_bufmgr *bufmgr); 439 struct iris_bufmgr *iris_bufmgr_get_for_fd(struct intel_device_info *devinfo, 441 int iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr); 443 struct iris_bo *iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr, 447 void* iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr); 451 uint32_t iris_create_hw_context(struct iris_bufmgr *bufmgr); 452 uint32_t iris_clone_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id); [all …]
|
D | iris_fence.h | 31 struct iris_bufmgr; 41 struct iris_syncobj *iris_create_syncobj(struct iris_bufmgr *bufmgr); 42 void iris_syncobj_destroy(struct iris_bufmgr *, struct iris_syncobj *); 43 void iris_syncobj_signal(struct iris_bufmgr *, struct iris_syncobj *); 48 bool iris_wait_syncobj(struct iris_bufmgr *bufmgr, 53 iris_syncobj_reference(struct iris_bufmgr *bufmgr, in iris_syncobj_reference()
|
D | iris_bufmgr.c | 193 struct iris_bufmgr { struct 283 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, bool local) in bucket_for_size() 358 vma_alloc(struct iris_bufmgr *bufmgr, in vma_alloc() 384 vma_free(struct iris_bufmgr *bufmgr, in vma_free() 413 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_busy_gem() 428 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_syncobj() 546 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size) in get_slabs() 560 get_slab_pot_entry_size(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_pot_entry_size() 570 get_slab_entry_alignment(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_entry_alignment() 591 struct iris_bufmgr *bufmgr = priv; in iris_slab_free() [all …]
|
D | iris_border_color.c | 67 struct iris_bufmgr *bufmgr) in iris_reset_border_color_pool() 86 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_border_color_pool()
|
D | iris_fence.c | 66 iris_create_syncobj(struct iris_bufmgr *bufmgr) in iris_create_syncobj() 83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_destroy() 91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_signal() 142 struct iris_bufmgr *bufmgr = screen->bufmgr; in clear_stale_syncobjs() 215 iris_wait_syncobj(struct iris_bufmgr *bufmgr, in iris_wait_syncobj()
|
D | iris_batch.c | 376 struct iris_bufmgr *bufmgr = screen->bufmgr; in create_batch() 412 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_reset() 447 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_free() 595 struct iris_bufmgr *bufmgr = screen->bufmgr; in replace_hw_ctx() 649 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in move_syncobj_to_batch() 672 struct iris_bufmgr *bufmgr = screen->bufmgr; in update_bo_syncobjs() 743 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in update_batch_syncobjs()
|
D | iris_binder.h | 33 struct iris_bufmgr;
|
D | meson.build | 29 'iris_bufmgr.c', 30 'iris_bufmgr.h',
|
D | iris_binder.c | 71 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc()
|
D | iris_screen.h | 201 struct iris_bufmgr *bufmgr;
|
D | iris_measure.c | 89 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure()
|
D | iris_resource.c | 1170 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory() 1228 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_handle()
|
D | iris_program.c | 2355 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 2464 ../src/gallium/drivers/iris/iris_bufmgr.c 2465 ../src/gallium/drivers/iris/iris_bufmgr.h
|
/third_party/mesa3d/docs/relnotes/ |
D | 19.1.0.rst | 2667 - iris: include p_defines.h in iris_bufmgr.h
|