| /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
|