/external/libdrm/intel/ |
intel_bufmgr.c | 53 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, 56 return bufmgr->bo_alloc(bufmgr, name, size, alignment); 60 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, 63 return bufmgr->bo_alloc_for_render(bufmgr, name, size, alignment); 67 drm_intel_bo_alloc_userptr(drm_intel_bufmgr *bufmgr, 74 if (bufmgr->bo_alloc_userptr) 75 return bufmgr->bo_alloc_userptr(bufmgr, name, addr, tiling_mode [all...] |
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...] |
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_fake.c | 57 if (bufmgr_fake->bufmgr.debug) \ 115 drm_intel_bufmgr bufmgr; member in struct:_bufmgr_fake 249 drm_intel_bufmgr_fake_set_fence_callback(drm_intel_bufmgr *bufmgr, 255 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *) bufmgr; 427 (drm_intel_bufmgr_fake *) bo->bufmgr; 498 (drm_intel_bufmgr_fake *) bo->bufmgr; 526 (drm_intel_bufmgr_fake *) bo->bufmgr; 661 (drm_intel_bufmgr_fake *) bo->bufmgr; 747 (drm_intel_bufmgr_fake *) bo->bufmgr; 760 (drm_intel_bufmgr_fake *) bo->bufmgr; [all...] |
intel_bufmgr_gem.c | 80 if (bufmgr_gem->bufmgr.debug) \ 111 drm_intel_bufmgr bufmgr; member in struct:_drm_intel_bufmgr_gem 503 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *) bo->bufmgr; 541 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr; 633 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *) bo->bufmgr; 661 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *) bo->bufmgr; 701 ((drm_intel_bufmgr_gem *) bo->bufmgr, 726 drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, 734 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *) bufmgr; 836 bo_gem->bo.bufmgr = bufmgr [all...] |
/external/mesa3d/src/gallium/winsys/intel/drm/ |
intel_drm_winsys.c | 49 drm_intel_bufmgr *bufmgr; member in struct:intel_winsys 98 bo = drm_intel_bo_alloc_tiled(winsys->bufmgr, 116 return !drm_intel_reg_read(winsys->bufmgr, reg, &dummy); 145 info->devid = drm_intel_bufmgr_gem_get_devid(winsys->bufmgr); 157 winsys->first_gem_ctx = drm_intel_gem_context_create(winsys->bufmgr); 185 winsys->bufmgr = drm_intel_bufmgr_gem_init(winsys->fd, batch_size); 186 if (!winsys->bufmgr) { 196 drm_intel_bufmgr_destroy(winsys->bufmgr); 205 drm_intel_bufmgr_gem_enable_fenced_relocs(winsys->bufmgr); 207 drm_intel_bufmgr_gem_enable_reuse(winsys->bufmgr); [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_queryobj.c | 237 query->bo = drm_intel_bo_alloc(brw->bufmgr, "timer query", 4096, 4096); 395 query->bo = drm_intel_bo_alloc(brw->bufmgr, "query", 4096, 1); 481 query->bo = drm_intel_bo_alloc(brw->bufmgr, "timestamp query", 4096, 4096); 500 drm_intel_reg_read(brw->bufmgr, TIMESTAMP | 1, &result); 503 drm_intel_reg_read(brw->bufmgr, TIMESTAMP, &result); 507 drm_intel_reg_read(brw->bufmgr, TIMESTAMP, &result);
|
intel_screen.h | 76 dri_bufmgr *bufmgr; member in struct:intel_screen
|
intel_upload.c | 98 brw->upload.bo = drm_intel_bo_alloc(brw->bufmgr, "streamed data",
|
intel_screen.c | 426 image->bo = drm_intel_bo_gem_create_from_name(screen->bufmgr, "image", 569 image->bo = drm_intel_bo_alloc_tiled(screen->bufmgr, "image", 750 image->bo = drm_intel_bo_gem_create_from_prime(screen->bufmgr, 1028 dri_bufmgr_destroy(screen->bufmgr); [all...] |
intel_batchbuffer.c | 39 intel_batchbuffer_reset(struct intel_batchbuffer *batch, dri_bufmgr *bufmgr, 43 intel_batchbuffer_init(struct intel_batchbuffer *batch, dri_bufmgr *bufmgr, 46 intel_batchbuffer_reset(batch, bufmgr, has_llc); 56 intel_batchbuffer_reset(struct intel_batchbuffer *batch, dri_bufmgr *bufmgr, 65 batch->bo = drm_intel_bo_alloc(bufmgr, "batchbuffer", BATCH_SZ, 4096); 86 intel_batchbuffer_reset(&brw->batch, brw->bufmgr, brw->has_llc); 319 /* TODO: Push this whole function into bufmgr.
|
gen6_sol.c | 199 drm_intel_bo_alloc(brw->bufmgr, "transform feedback offsets", 16, 64); 201 drm_intel_bo_alloc(brw->bufmgr, "xfb primitive counts", 4096, 64);
|
intel_buffer_objects.c | 102 intel_obj->buffer = drm_intel_bo_alloc(brw->bufmgr, "bufferobj", 132 * bufmgr buffers. Both have an integer handle and a hashtable to 289 drm_intel_bo_alloc(brw->bufmgr, "subdata temp", size, 64); 426 intel_obj->range_map_bo[index] = drm_intel_bo_alloc(brw->bufmgr,
|
brw_pipe_control.c | 375 brw->workaround_bo = drm_intel_bo_alloc(brw->bufmgr,
|
intel_batchbuffer.h | 42 void intel_batchbuffer_init(struct intel_batchbuffer *batch, dri_bufmgr *bufmgr,
|
brw_program.c | 379 *scratch_bo = drm_intel_bo_alloc(brw->bufmgr, "scratch bo", size, 4096); 400 drm_intel_bo_alloc(brw->bufmgr, "shader scratch space", 430 drm_intel_bo_alloc(brw->bufmgr, "shader time",
|
brw_program_cache.c | 218 new_bo = drm_intel_bo_alloc(brw->bufmgr, "program cache", new_size, 64); 409 cache->bo = drm_intel_bo_alloc(brw->bufmgr, "program cache", 4096, 64);
|
/external/drm_gralloc/ |
gralloc_drm_intel.c | 60 drm_intel_bufmgr *bufmgr; member in struct:intel_info 83 info->batch_ibo = drm_intel_bo_alloc(info->bufmgr, 286 ibo = drm_intel_bo_alloc_tiled(info->bufmgr, name, 331 ibo = drm_intel_bo_alloc_tiled(info->bufmgr, name, 352 ib->ibo = drm_intel_bo_gem_create_from_name(info->bufmgr, 478 drm_intel_bufmgr_destroy(info->bufmgr); 493 info->bufmgr = drm_intel_bufmgr_gem_init(info->fd, 16 * 1024); 494 if (!info->bufmgr) {
|
gralloc_drm_radeon.c | 54 struct radeon_bo_manager *bufmgr; member in struct:radeon_info 224 rbo = radeon_bo_open(info->bufmgr, 0, size, base_align, domain, 0); 267 rbuf->rbo = radeon_bo_open(info->bufmgr, 327 radeon_bo_manager_gem_dtor(info->bufmgr); 520 info->bufmgr = radeon_bo_manager_gem_ctor(info->fd); 521 if (!info->bufmgr) {
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
intel_regions.c | 28 /* Provide additional functionality on top of bufmgr buffers: 145 buffer = drm_intel_bo_alloc_tiled(screen->bufmgr, "region", 185 buffer = intel_bo_gem_create_from_name(screen->bufmgr, name, handle); 220 buffer = drm_intel_bo_gem_create_from_prime(screen->bufmgr, fd, size);
|
intel_buffer_objects.c | 51 intel_obj->buffer = drm_intel_bo_alloc(intel->bufmgr, "bufferobj", 66 * bufmgr buffers. Both have an integer handle and a hashtable to 216 drm_intel_bo_alloc(intel->bufmgr, "subdata temp", size, 64); 357 intel_obj->range_map_bo[index] = drm_intel_bo_alloc(intel->bufmgr, 409 temp_bo = drm_intel_bo_alloc(intel->bufmgr, "range map flush", length, 64); 528 intel->upload.bo = drm_intel_bo_alloc(intel->bufmgr, "upload", size, 0);
|
intel_context.c | 467 intel->bufmgr = intelScreen->bufmgr; 474 intel_bufmgr_gem_enable_reuse(intel->bufmgr); 520 dri_bufmgr_set_debug(intel->bufmgr, true); 525 drm_intel_bufmgr_gem_set_aub_dump(intel->bufmgr, true);
|
intel_screen.h | 50 dri_bufmgr *bufmgr; member in struct:intel_screen
|
intel_screen.c | 830 dri_bufmgr_destroy(intelScreen->bufmgr); 1001 intelScreen->bufmgr = intel_bufmgr_gem_init(spriv->fd, BATCH_SZ); 1002 if (intelScreen->bufmgr == NULL) { 1008 drm_intel_bufmgr_gem_enable_fenced_relocs(intelScreen->bufmgr); 1027 buffer = drm_intel_bo_alloc_tiled(screen->bufmgr, "swizzle test", [all...] |
/external/autotest/client/site_tests/graphics_GpuReset/src/ |
gpureset.c | 288 drm_intel_bufmgr* bufmgr = drm_intel_bufmgr_gem_init(fd, 4096); local 291 bo = drm_intel_bo_alloc(bufmgr, "bogus cmdbuffer", 4096, 4096);
|