Searched refs:iris_bufmgr (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A 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,
H A 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 *bufmg
[all...]
H A Diris_binder.h33 struct iris_bufmgr;
H A Diris_bufmgr.c24 * @file iris_bufmgr.c
66 #include "iris_bufmgr.h"
193 struct iris_bufmgr { struct
283 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, bool local)
358 vma_alloc(struct iris_bufmgr *bufmgr,
384 vma_free(struct iris_bufmgr *bufmgr,
413 struct iris_bufmgr *bufmgr = bo->bufmgr;
428 struct iris_bufmgr *bufmgr = bo->bufmgr;
546 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size)
560 get_slab_pot_entry_size(struct iris_bufmgr *bufmg
[all...]
H A Diris_border_color.c48 #include "iris_bufmgr.h"
67 struct iris_bufmgr *bufmgr)
86 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_fence.c35 #include "iris_bufmgr.h"
66 iris_create_syncobj(struct iris_bufmgr *bufmgr)
83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj)
91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj)
142 struct iris_bufmgr *bufmgr = screen->bufmgr;
215 iris_wait_syncobj(struct iris_bufmgr *bufmgr,
H A Diris_batch.c41 #include "iris_bufmgr.h"
376 struct iris_bufmgr *bufmgr = screen->bufmgr;
412 struct iris_bufmgr *bufmgr = screen->bufmgr;
447 struct iris_bufmgr *bufmgr = screen->bufmgr;
595 struct iris_bufmgr *bufmgr = screen->bufmgr;
649 struct iris_bufmgr *bufmgr = batch->screen->bufmgr;
672 struct iris_bufmgr *bufmgr = screen->bufmgr;
751 struct iris_bufmgr *bufmgr = batch->screen->bufmgr;
H A Diris_binder.c53 #include "iris_bufmgr.h"
71 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_screen.h33 #include "iris_bufmgr.h"
201 struct iris_bufmgr *bufmgr;
H A Diris_measure.c89 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_resource.c1170 struct iris_bufmgr *bufmgr = screen->bufmgr;
1228 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_program.c2355 struct iris_bufmgr *bufmgr = screen->bufmgr;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_bufmgr.h101 struct iris_bufmgr *bufmgr;
203 struct iris_bo *iris_bo_alloc(struct iris_bufmgr *bufmgr,
219 struct iris_bo *iris_bo_alloc_tiled(struct iris_bufmgr *bufmgr,
228 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name,
284 void iris_bufmgr_destroy(struct iris_bufmgr *bufmgr);
325 struct iris_bufmgr *iris_bufmgr_init(struct gen_device_info *devinfo, int fd);
326 struct iris_bo *iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr,
329 void iris_bufmgr_enable_reuse(struct iris_bufmgr *bufmgr);
333 uint32_t iris_create_hw_context(struct iris_bufmgr *bufmgr);
339 int iris_hw_context_set_priority(struct iris_bufmgr *bufmg
[all...]
H A DMakefile.sources35 iris_bufmgr.c \
36 iris_bufmgr.h \
H A Diris_binder.h33 struct iris_bufmgr;
H A Diris_bufmgr.c24 * @file iris_bufmgr.c
68 #include "iris_bufmgr.h"
143 struct iris_bufmgr { struct
167 static uint64_t vma_alloc(struct iris_bufmgr *bufmgr,
196 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size)
264 vma_alloc(struct iris_bufmgr *bufmgr,
289 vma_free(struct iris_bufmgr *bufmgr,
314 struct iris_bufmgr *bufmgr = bo->bufmgr;
341 iris_bo_cache_purge_bucket(struct iris_bufmgr *bufmgr,
364 bo_alloc_internal(struct iris_bufmgr *bufmg
[all...]
H A Diris_screen.h32 #include "iris_bufmgr.h"
73 struct iris_bufmgr *bufmgr;
H A Diris_border_color.c48 #include "iris_bufmgr.h"
67 struct iris_bufmgr *bufmgr)
86 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_binder.c53 #include "iris_bufmgr.h"
71 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_batch.c41 #include "iris_bufmgr.h"
336 struct iris_bufmgr *bufmgr = screen->bufmgr;
370 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_resource.c728 struct iris_bufmgr *bufmgr = screen->bufmgr;
757 struct iris_bufmgr *bufmgr = screen->bufmgr;
H A Diris_program.c1407 struct iris_bufmgr *bufmgr = screen->bufmgr;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.1.0.rst2667 - iris: include p_defines.h in iris_bufmgr.h

Completed in 36 milliseconds