Home
last modified time | relevance | path

Searched refs:iris_bufmgr (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.h157 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 …]
Diris_fence.h31 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()
Diris_bufmgr.c193 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 …]
Diris_border_color.c67 struct iris_bufmgr *bufmgr) in iris_reset_border_color_pool()
86 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_border_color_pool()
Diris_fence.c66 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()
Diris_batch.c376 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()
Diris_binder.h33 struct iris_bufmgr;
Dmeson.build29 'iris_bufmgr.c',
30 'iris_bufmgr.h',
Diris_binder.c71 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc()
Diris_screen.h201 struct iris_bufmgr *bufmgr;
Diris_measure.c89 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure()
Diris_resource.c1170 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory()
1228 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_handle()
Diris_program.c2355 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space()
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2464 ../src/gallium/drivers/iris/iris_bufmgr.c
2465 ../src/gallium/drivers/iris/iris_bufmgr.h
/third_party/mesa3d/docs/relnotes/
D19.1.0.rst2667 - iris: include p_defines.h in iris_bufmgr.h