HomeSort by: relevance | last modified time | path
    Searched defs:bufmgr (Results 1 - 25 of 55) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_border_color.c 67 struct iris_bufmgr *bufmgr)
73 pool->bo = iris_bo_alloc(bufmgr, "border colors",
86 struct iris_bufmgr *bufmgr = screen->bufmgr; local
93 iris_reset_border_color_pool(pool, bufmgr);
122 iris_reset_border_color_pool(pool, pool->bo->bufmgr);
iris_binder.c 71 struct iris_bufmgr *bufmgr = screen->bufmgr; local
88 binder->bo = iris_bo_alloc(bufmgr, "binder", IRIS_BINDER_SIZE, 1,
iris_fence.c 66 iris_create_syncobj(struct iris_bufmgr *bufmgr)
68 int fd = iris_bufmgr_get_fd(bufmgr);
83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj)
85 int fd = iris_bufmgr_get_fd(bufmgr);
91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj)
93 int fd = iris_bufmgr_get_fd(bufmgr);
127 iris_syncobj_reference(batch->screen->bufmgr, store, syncobj);
142 struct iris_bufmgr *bufmgr = screen->bufmgr; local
158 if (iris_wait_syncobj(bufmgr, *syncobj, 0)
    [all...]
iris_measure.c 89 struct iris_bufmgr *bufmgr = screen->bufmgr; local
105 measure->bo = iris_bo_alloc(bufmgr, "measure",
iris_batch.c 193 batch->hw_ctx_id = iris_create_hw_context(screen->bufmgr);
196 iris_hw_context_set_priority(screen->bufmgr, batch->hw_ctx_id, priority);
376 struct iris_bufmgr *bufmgr = screen->bufmgr; local
379 batch->bo = iris_bo_alloc(bufmgr, "command buffer",
412 struct iris_bufmgr *bufmgr = screen->bufmgr; local
427 struct iris_syncobj *syncobj = iris_create_syncobj(bufmgr);
429 iris_syncobj_reference(bufmgr, &syncobj, NULL);
447 struct iris_bufmgr *bufmgr = screen->bufmgr local
595 struct iris_bufmgr *bufmgr = screen->bufmgr; local
649 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; local
672 struct iris_bufmgr *bufmgr = screen->bufmgr; local
751 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; local
    [all...]
iris_screen.h 155 /** drm device file descriptor, shared with bufmgr, do not close. */
201 struct iris_bufmgr *bufmgr; member in struct:iris_screen
225 /** Every screen on a bufmgr has an unique ID assigned by the bufmgr. */
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
iris_border_color.c 67 struct iris_bufmgr *bufmgr)
73 pool->bo = iris_bo_alloc(bufmgr, "border colors",
86 struct iris_bufmgr *bufmgr = screen->bufmgr; local
93 iris_reset_border_color_pool(pool, bufmgr);
122 iris_reset_border_color_pool(pool, pool->bo->bufmgr);
iris_binder.c 71 struct iris_bufmgr *bufmgr = screen->bufmgr; local
89 iris_bo_alloc(bufmgr, "binder", IRIS_BINDER_SIZE, IRIS_MEMZONE_BINDER);
iris_screen.h 73 struct iris_bufmgr *bufmgr; member in struct:iris_screen
iris_batch.c 181 batch->hw_ctx_id = iris_create_hw_context(screen->bufmgr);
184 iris_hw_context_set_priority(screen->bufmgr, batch->hw_ctx_id, priority);
336 struct iris_bufmgr *bufmgr = screen->bufmgr; local
338 batch->bo = iris_bo_alloc(bufmgr, "command buffer",
370 struct iris_bufmgr *bufmgr = screen->bufmgr; local
391 iris_destroy_hw_context(bufmgr, batch->hw_ctx_id);
iris_bufmgr.h 101 struct iris_bufmgr *bufmgr; member in struct:iris_bo
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);
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 *bufmgr,
342 void iris_destroy_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
brw_screen.h 88 struct brw_bufmgr *bufmgr; member in struct:brw_screen
brw_bufmgr.h 31 * Public definitions of Intel-specific bufmgr functions.
99 struct brw_bufmgr *bufmgr; member in struct:brw_bo
186 * Hold bufmgr->lock when using this list.
216 struct brw_bo *brw_bo_alloc(struct brw_bufmgr *bufmgr, const char *name,
230 struct brw_bo *brw_bo_alloc_tiled(struct brw_bufmgr *bufmgr,
253 struct brw_bo *brw_bo_alloc_tiled_2d(struct brw_bufmgr *bufmgr,
313 void brw_bufmgr_unref(struct brw_bufmgr *bufmgr);
356 struct brw_bo *brw_bo_gem_create_from_name(struct brw_bufmgr *bufmgr,
362 uint32_t brw_create_hw_context(struct brw_bufmgr *bufmgr);
364 int brw_hw_context_set_priority(struct brw_bufmgr *bufmgr,
    [all...]
brw_batch.c 192 assert(bo->bufmgr == batch->batch.bo->bufmgr);
239 struct brw_bufmgr *bufmgr = screen->bufmgr; local
242 if (brw_using_softpin(bufmgr))
245 grow->bo = brw_bo_alloc(bufmgr, name, size, memzone);
411 struct brw_bufmgr *bufmgr = brw->bufmgr; local
433 brw_bo_alloc(bufmgr, bo->name, new_size, grow->memzone);
443 * Use bo->size rather than new_size because the bufmgr may hav
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
intel_screen.h 86 struct brw_bufmgr *bufmgr; member in struct:intel_screen
brw_bufmgr.h 31 * Public definitions of Intel-specific bufmgr functions.
98 struct brw_bufmgr *bufmgr; member in struct:brw_bo
208 struct brw_bo *brw_bo_alloc(struct brw_bufmgr *bufmgr, const char *name,
222 struct brw_bo *brw_bo_alloc_tiled(struct brw_bufmgr *bufmgr,
245 struct brw_bo *brw_bo_alloc_tiled_2d(struct brw_bufmgr *bufmgr,
305 void brw_bufmgr_destroy(struct brw_bufmgr *bufmgr);
347 struct brw_bo *brw_bo_gem_create_from_name(struct brw_bufmgr *bufmgr,
350 void brw_bufmgr_enable_reuse(struct brw_bufmgr *bufmgr);
354 uint32_t brw_create_hw_context(struct brw_bufmgr *bufmgr);
356 int brw_hw_context_set_priority(struct brw_bufmgr *bufmgr,
    [all...]
intel_batchbuffer.c 191 assert(bo->bufmgr == batch->batch.bo->bufmgr);
238 struct brw_bufmgr *bufmgr = screen->bufmgr; local
241 if (brw_using_softpin(bufmgr))
244 grow->bo = brw_bo_alloc(bufmgr, name, size, memzone);
400 struct brw_bufmgr *bufmgr = brw->bufmgr; local
422 brw_bo_alloc(bufmgr, bo->name, new_size, grow->memzone);
432 * Use bo->size rather than new_size because the bufmgr may hav
    [all...]
  /xsrc/external/mit/libdrm/dist/intel/
intel_bufmgr_priv.h 31 * Private definitions of Intel-specific bufmgr functions and structures.
50 drm_intel_bo *(*bo_alloc) (drm_intel_bufmgr *bufmgr, const char *name,
59 drm_intel_bo *(*bo_alloc_for_render) (drm_intel_bufmgr *bufmgr,
70 drm_intel_bo *(*bo_alloc_userptr)(drm_intel_bufmgr *bufmgr,
91 drm_intel_bo *(*bo_alloc_tiled) (drm_intel_bufmgr *bufmgr,
152 void (*destroy) (drm_intel_bufmgr *bufmgr);
304 * \param bufmgr the associated buffer manager
307 int (*get_pipe_from_crtc_id) (drm_intel_bufmgr *bufmgr, int crtc_id);
318 struct _drm_intel_bufmgr *bufmgr; member in struct:_drm_intel_context
intel_bufmgr.h 31 * Public definitions of Intel-specific bufmgr functions.
84 drm_intel_bufmgr *bufmgr; member in struct:_drm_intel_bo
114 drm_intel_bo *drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name,
116 drm_intel_bo *drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr,
120 drm_intel_bo *drm_intel_bo_alloc_userptr(drm_intel_bufmgr *bufmgr,
125 drm_intel_bo *drm_intel_bo_alloc_tiled(drm_intel_bufmgr *bufmgr,
142 void drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug);
143 void drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr);
176 drm_intel_bo *drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr,
179 void drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr);
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
crocus_bufmgr.h 53 struct crocus_bufmgr *bufmgr; member in struct:crocus_bo
158 struct crocus_bo *crocus_bo_alloc(struct crocus_bufmgr *bufmgr,
172 struct crocus_bo *crocus_bo_alloc_tiled(struct crocus_bufmgr *bufmgr,
178 struct crocus_bo *crocus_bo_create_userptr(struct crocus_bufmgr *bufmgr,
256 void crocus_bufmgr_unref(struct crocus_bufmgr *bufmgr);
308 int crocus_bufmgr_get_fd(struct crocus_bufmgr *bufmgr);
310 struct crocus_bo *crocus_bo_gem_create_from_name(struct crocus_bufmgr *bufmgr,
316 uint32_t crocus_create_hw_context(struct crocus_bufmgr *bufmgr);
317 uint32_t crocus_clone_hw_context(struct crocus_bufmgr *bufmgr, uint32_t ctx_id);
323 int crocus_hw_context_set_priority(struct crocus_bufmgr *bufmgr,
    [all...]
crocus_batch.c 210 batch->hw_ctx_id = crocus_create_hw_context(screen->bufmgr);
213 crocus_hw_context_set_priority(screen->bufmgr, batch->hw_ctx_id, priority);
309 assert(bo->bufmgr == batch->command.bo->bufmgr);
461 struct crocus_bufmgr *bufmgr = screen->bufmgr; local
462 grow->bo = crocus_bo_alloc(bufmgr, name, size);
545 struct crocus_bufmgr *bufmgr = screen->bufmgr; local
579 crocus_destroy_hw_context(bufmgr, batch->hw_ctx_id)
629 struct crocus_bufmgr *bufmgr = screen->bufmgr; local
776 struct crocus_bufmgr *bufmgr = screen->bufmgr; local
    [all...]
crocus_screen.h 176 /** drm device file descriptor, shared with bufmgr, do not close. */
208 struct crocus_bufmgr *bufmgr; member in struct:crocus_screen
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
d3d12_screen.h 65 struct pb_manager *bufmgr; member in struct:d3d12_screen
  /xsrc/external/mit/xf86-video-ati/dist/src/
drmmode_display.h 45 struct radeon_bo_manager *bufmgr; member in struct:__anon6768
104 extern Bool drmmode_set_bufmgr(ScrnInfoPtr pScrn, drmmode_ptr drmmode, struct radeon_bo_manager *bufmgr);
  /xsrc/external/mit/xf86-video-intel/dist/xvmc/
intel_xvmc_private.h 130 dri_bufmgr *bufmgr; member in struct:_intel_xvmc_driver

Completed in 13 milliseconds

1 2 3