/hardware/intel/img/libdrm/libdrm/intel/ |
H A D | intel_bufmgr.h | 31 * Public definitions of Intel-specific bufmgr functions. 68 drm_intel_bufmgr *bufmgr; member in struct:_drm_intel_bo 76 drm_intel_bo *drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, 78 drm_intel_bo *drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, 93 void drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug); 94 void drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr); 116 drm_intel_bo *drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr, 119 void drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr); 124 int drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id); 132 void drm_intel_bufmgr_fake_set_last_dispatch(drm_intel_bufmgr *bufmgr, [all...] |
H A D | intel_bufmgr.c | 48 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, argument 51 return bufmgr->bo_alloc(bufmgr, name, size, alignment); 55 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, argument 58 return bufmgr->bo_alloc_for_render(bufmgr, name, size, alignment); 64 bo->bufmgr->bo_reference(bo); 73 bo->bufmgr->bo_unreference(bo); 79 return buf->bufmgr->bo_map(buf, write_enable); 85 return buf->bufmgr 133 drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr) argument 147 drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug) argument 231 drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) argument [all...] |
H A D | intel_bufmgr_fake.c | 57 if (bufmgr_fake->bufmgr.debug) \ 114 drm_intel_bufmgr bufmgr; member in struct:_bufmgr_fake 240 void drm_intel_bufmgr_fake_set_fence_callback(drm_intel_bufmgr *bufmgr, argument 246 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bufmgr; 414 drm_intel_bufmgr_fake *bufmgr_fake= (drm_intel_bufmgr_fake *)bo->bufmgr; 485 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr; 511 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr; 642 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr; 727 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr; 739 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr; 751 drm_intel_bufmgr_fake_contended_lock_take(drm_intel_bufmgr *bufmgr) argument 782 drm_intel_fake_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument 819 drm_intel_bo_fake_alloc_static(drm_intel_bufmgr *bufmgr, const char *name, unsigned long offset, unsigned long size, void *virtual) argument 1153 drm_intel_fake_fence_validated(drm_intel_bufmgr *bufmgr) argument 1165 drm_intel_fake_destroy(drm_intel_bufmgr *bufmgr) argument 1326 drm_intel_bufmgr_fake_set_exec_callback(drm_intel_bufmgr *bufmgr, int (*exec)(drm_intel_bo *bo, unsigned int used, void *priv), void *priv) argument 1447 drm_intel_bufmgr_fake_evict_all(drm_intel_bufmgr *bufmgr) argument 1478 drm_intel_bufmgr_fake_set_last_dispatch(drm_intel_bufmgr *bufmgr, volatile unsigned int *last_dispatch) argument [all...] |
H A D | intel_bufmgr_gem.c | 64 if (bufmgr_gem->bufmgr.debug) \ 80 drm_intel_bufmgr bufmgr; member in struct:_drm_intel_bufmgr_gem 248 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr; 292 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr; 305 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr; 319 drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, argument 323 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bufmgr; 391 bo_gem->bo.bufmgr = bufmgr; 411 drm_intel_gem_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, cons argument 418 drm_intel_gem_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument 431 drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr, const char *name, unsigned int handle) argument 815 drm_intel_gem_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) argument 900 drm_intel_bufmgr_gem_destroy(drm_intel_bufmgr *bufmgr) argument 1208 drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr) argument [all...] |
/hardware/intel/img/libdrm/tests/modetest/ |
H A D | modetest.c | 346 create_test_buffer(drm_intel_bufmgr *bufmgr, argument 397 bo = drm_intel_bo_alloc(bufmgr, "frontbuffer", size, 4096); 417 create_test_buffer(drm_intel_bufmgr *bufmgr, argument 429 bo = drm_intel_bo_alloc(bufmgr, "frontbuffer", size, 4096); 466 drm_intel_bufmgr *bufmgr; local 482 bufmgr = drm_intel_bufmgr_gem_init(fd, 2<<20); 483 if (!bufmgr) { 484 fprintf(stderr, "failed to init bufmgr: %s\n", strerror(errno)); 488 if (create_test_buffer(bufmgr, width, height, &stride, &bo))
|