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.h184 struct iris_bufmgr *bufmgr;
310 struct iris_bo *iris_bo_alloc(struct iris_bufmgr *bufmgr,
318 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name,
375 void iris_bufmgr_unref(struct iris_bufmgr *bufmgr);
484 struct iris_bufmgr *iris_bufmgr_get_for_fd(struct intel_device_info *devinfo,
486 int iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr);
488 struct iris_bo *iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr,
492 void* iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr);
496 uint32_t iris_create_hw_context(struct iris_bufmgr *bufmgr);
497 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.c188 struct iris_bufmgr { struct
284 bucket_info_for_heap(struct iris_bufmgr *bufmgr, enum iris_heap heap, in bucket_info_for_heap()
315 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, in bucket_for_size()
391 vma_alloc(struct iris_bufmgr *bufmgr, in vma_alloc()
415 vma_free(struct iris_bufmgr *bufmgr, in vma_free()
442 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_busy_gem()
457 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_syncobj()
575 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size) in get_slabs()
589 get_slab_pot_entry_size(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_pot_entry_size()
599 get_slab_entry_alignment(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_entry_alignment()
[all …]
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.c486 struct iris_bufmgr *bufmgr = screen->bufmgr; in create_batch()
522 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_reset()
566 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_free()
736 struct iris_bufmgr *bufmgr = screen->bufmgr; in replace_kernel_ctx()
805 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in move_syncobj_to_batch()
828 struct iris_bufmgr *bufmgr = screen->bufmgr; in update_bo_syncobjs()
908 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in submit_batch()
Dmeson.build29 'iris_bufmgr.c',
30 'iris_bufmgr.h',
Diris_binder.h33 struct iris_bufmgr;
Diris_border_color.c70 iris_init_border_color_pool(struct iris_bufmgr *bufmgr, in iris_init_border_color_pool()
Diris_binder.c66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc()
Diris_screen.h203 struct iris_bufmgr *bufmgr;
Diris_measure.c104 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure()
Diris_resource.c1269 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory()
1364 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_handle()
Diris_program.c2372 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space()
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2440 "../src/gallium/drivers/iris/iris_bufmgr.c",
2441 "../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