/external/mesa3d/src/gallium/auxiliary/pipebuffer/ |
pb_bufmgr_slab.c | 92 struct pb_buffer *bo; member in struct:pb_slab 219 pb_reference(&slab->bo, NULL); 259 return pb_validate(buf->slab->bo, vl, flags); 268 pb_fence(buf->slab->bo, fence); 278 pb_get_base_buffer(buf->slab->bo, base_buf, offset); 312 slab->bo = mgr->provider->create_buffer(mgr->provider, mgr->slabSize, &mgr->desc); 313 if(!slab->bo) { 320 slab->virtual = pb_map(slab->bo, 327 pb_unmap(slab->bo); 329 numBuffers = slab->bo->size / mgr->bufSize [all...] |
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_ioctl.c | 149 rmesa->ioctl.bo, 202 rmesa->ioctl.bo, 278 struct radeon_bo *bo, 283 rmesa->ioctl.bo = bo; 295 OUT_BATCH_RELOC(offset, bo, offset, RADEON_GEM_DOMAIN_GTT, 0, 0); 308 rmesa->ioctl.bo = rmesa->radeon.tcl.aos[0].bo; 352 rmesa->radeon.tcl.aos[i+0].bo, 358 rmesa->radeon.tcl.aos[i+1].bo, [all...] |
radeon_cmdbuf.h | 53 #define OUT_BATCH_RELOC(data, bo, offset, rd, wd, flags) \ 62 bo, rd, wd, flags); \
|
radeon_common_context.h | 85 struct radeon_bo *bo; member in struct:radeon_renderbuffer 169 struct radeon_bo *bo; member in struct:_radeon_texture_image 203 struct radeon_bo *bo; member in struct:radeon_tex_obj 224 struct radeon_bo *bo; member in struct:radeon_query_object 240 struct radeon_bo *bo; /** Buffer object where vertex data is stored */ member in struct:radeon_aos 251 struct radeon_bo *bo; member in struct:radeon_dma_bo 293 struct radeon_bo *bo; member in struct:radeon_swtcl_info 307 struct radeon_bo *bo; member in struct:radeon_ioctl
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/ |
compute_memory_pool.c | 101 pool->bo = (struct r600_resource*)create_pool_texture(pool->screen, 112 if (pool->bo) { 114 pool->screen, (struct pipe_resource *)pool->bo); 195 assert(!pool->bo && "Growing the global memory pool is not yet " 199 if (!pool->bo) { 217 (struct pipe_resource *)pool->bo); 218 pool->bo = (struct r600_resource*)create_pool_texture( 431 struct pipe_resource* gart = (struct pipe_resource*)pool->bo;
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
nv04_render.c | 101 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->texture[0]->offset, 103 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->format[0], NOUVEAU_BO_OR, 116 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->texture[0]->offset, 118 PUSH_RELOC(push, nv04->texture[1]->bo, nv04->texture[1]->offset, 120 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->format[0], NOUVEAU_BO_OR, 123 PUSH_RELOC(push, nv04->texture[1]->bo, nv04->format[1], NOUVEAU_BO_OR, 148 { nv04->texture[0]->bo, tex_flags }, 149 { nv04->texture[1]->bo, tex_flags },
|
nv04_state_fb.c | 74 s->bo, 0, bo_flags); 86 s->bo, 0, bo_flags);
|
nouveau_vbo_t.c | 91 nouveau_bo_ref(NULL, &a->bo); 268 struct nouveau_bo *bo, int *pdelta) 273 if (a->bo == bo) { 293 struct nouveau_bo *bo[NUM_VERTEX_ATTRS]; local 307 bo[i] = NULL; 311 nouveau_bo_ref(to_nouveau_bufferobj(obj)->bo, &bo[i]); 319 &bo[i], &offset[i]); 329 dirty |= check_update_array(a, offset[i], bo[i], pdelta) [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/ |
radeon_cmdbuf.h | 53 #define OUT_BATCH_RELOC(data, bo, offset, rd, wd, flags) \ 62 bo, rd, wd, flags); \
|
radeon_common_context.h | 85 struct radeon_bo *bo; member in struct:radeon_renderbuffer 169 struct radeon_bo *bo; member in struct:_radeon_texture_image 203 struct radeon_bo *bo; member in struct:radeon_tex_obj 224 struct radeon_bo *bo; member in struct:radeon_query_object 240 struct radeon_bo *bo; /** Buffer object where vertex data is stored */ member in struct:radeon_aos 251 struct radeon_bo *bo; member in struct:radeon_dma_bo 293 struct radeon_bo *bo; member in struct:radeon_swtcl_info 307 struct radeon_bo *bo; member in struct:radeon_ioctl
|
/external/mesa3d/src/gallium/drivers/r600/ |
compute_memory_pool.c | 101 pool->bo = (struct r600_resource*)create_pool_texture(pool->screen, 112 if (pool->bo) { 114 pool->screen, (struct pipe_resource *)pool->bo); 195 assert(!pool->bo && "Growing the global memory pool is not yet " 199 if (!pool->bo) { 217 (struct pipe_resource *)pool->bo); 218 pool->bo = (struct r600_resource*)create_pool_texture( 431 struct pipe_resource* gart = (struct pipe_resource*)pool->bo;
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nv04_render.c | 101 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->texture[0]->offset, 103 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->format[0], NOUVEAU_BO_OR, 116 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->texture[0]->offset, 118 PUSH_RELOC(push, nv04->texture[1]->bo, nv04->texture[1]->offset, 120 PUSH_RELOC(push, nv04->texture[0]->bo, nv04->format[0], NOUVEAU_BO_OR, 123 PUSH_RELOC(push, nv04->texture[1]->bo, nv04->format[1], NOUVEAU_BO_OR, 148 { nv04->texture[0]->bo, tex_flags }, 149 { nv04->texture[1]->bo, tex_flags },
|
nv04_state_fb.c | 74 s->bo, 0, bo_flags); 86 s->bo, 0, bo_flags);
|
nouveau_vbo_t.c | 91 nouveau_bo_ref(NULL, &a->bo); 268 struct nouveau_bo *bo, int *pdelta) 273 if (a->bo == bo) { 293 struct nouveau_bo *bo[NUM_VERTEX_ATTRS]; local 307 bo[i] = NULL; 311 nouveau_bo_ref(to_nouveau_bufferobj(obj)->bo, &bo[i]); 319 &bo[i], &offset[i]); 329 dirty |= check_update_array(a, offset[i], bo[i], pdelta) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
nv30_clear.c | 123 refn.bo = mt->base.bo; 140 PUSH_RELOC(push, mt->base.bo, sf->offset, NOUVEAU_BO_LOW, 0, 0); 187 refn.bo = mt->base.bo; 207 PUSH_RELOC(push, mt->base.bo, sf->offset, NOUVEAU_BO_LOW, 0, 0);
|
nv30_miptree.c | 56 if (!mt || !mt->base.bo) 61 return nouveau_screen_bo_get_handle(pscreen, mt->base.bo, stride, handle); 69 nouveau_bo_ref(NULL, &mt->base.bo); 111 rect->bo = mt->base.bo; 190 tx->base.layer_stride, NULL, &tx->tmp.bo); 225 nouveau_bo_ref(NULL, &tx->tmp.bo); 238 if (tx->tmp.bo->map) 239 return tx->tmp.bo->map; 246 ret = nouveau_bo_map(tx->tmp.bo, access, nv30->base.client) [all...] |
/external/mesa3d/src/gallium/drivers/nv30/ |
nv30_clear.c | 123 refn.bo = mt->base.bo; 140 PUSH_RELOC(push, mt->base.bo, sf->offset, NOUVEAU_BO_LOW, 0, 0); 187 refn.bo = mt->base.bo; 207 PUSH_RELOC(push, mt->base.bo, sf->offset, NOUVEAU_BO_LOW, 0, 0);
|
nv30_miptree.c | 56 if (!mt || !mt->base.bo) 61 return nouveau_screen_bo_get_handle(pscreen, mt->base.bo, stride, handle); 69 nouveau_bo_ref(NULL, &mt->base.bo); 111 rect->bo = mt->base.bo; 190 tx->base.layer_stride, NULL, &tx->tmp.bo); 225 nouveau_bo_ref(NULL, &tx->tmp.bo); 238 if (tx->tmp.bo->map) 239 return tx->tmp.bo->map; 246 ret = nouveau_bo_map(tx->tmp.bo, access, nv30->base.client) [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_misc_state.c | 158 OUT_RELOC(intel->batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 161 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 165 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 167 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 169 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 171 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 490 OUT_RELOC(region->bo, 529 OUT_RELOC(hiz_region->bo, 561 OUT_RELOC(region->bo, 858 OUT_RELOC(intel->batch.bo, I915_GEM_DOMAIN_SAMPLER, 0, 1) [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_misc_state.c | 158 OUT_RELOC(intel->batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 161 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 165 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 167 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 169 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 171 OUT_RELOC(brw->intel.batch.bo, I915_GEM_DOMAIN_INSTRUCTION, 0, 490 OUT_RELOC(region->bo, 529 OUT_RELOC(hiz_region->bo, 561 OUT_RELOC(region->bo, 858 OUT_RELOC(intel->batch.bo, I915_GEM_DOMAIN_SAMPLER, 0, 1) [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/ |
intel_blit.c | 127 aper_array[0] = intel->batch.bo; 281 assert(region->bo); 298 region->bo, (pitch * cpp), 365 aper_array[0] = intel->batch.bo; 366 aper_array[1] = region->bo; 378 OUT_RELOC_FENCED(region->bo, 566 intel_image->mt->region->bo, (pitch * cpp), 584 aper_array[0] = intel->batch.bo; 585 aper_array[1] = region->bo; 597 OUT_RELOC_FENCED(region->bo, [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/tnl/ |
t_draw.c | 268 struct gl_buffer_object **bo, 282 bo[*nr_bo] = inputs[i]->BufferObj; 337 struct gl_buffer_object **bo, 352 bo[*nr_bo] = ib->obj; 400 struct gl_buffer_object **bo, 405 ctx->Driver.UnmapBuffer(ctx, bo[i]); 494 struct gl_buffer_object *bo[VERT_ATTRIB_MAX + 1]; local 520 bo, &nr_bo); 521 bind_indices(ctx, ib, bo, &nr_bo); 526 unmap_vbos(ctx, bo, nr_bo) [all...] |
/external/mesa3d/src/mesa/drivers/dri/intel/ |
intel_blit.c | 127 aper_array[0] = intel->batch.bo; 281 assert(region->bo); 298 region->bo, (pitch * cpp), 365 aper_array[0] = intel->batch.bo; 366 aper_array[1] = region->bo; 378 OUT_RELOC_FENCED(region->bo, 566 intel_image->mt->region->bo, (pitch * cpp), 584 aper_array[0] = intel->batch.bo; 585 aper_array[1] = region->bo; 597 OUT_RELOC_FENCED(region->bo, [all...] |
/external/mesa3d/src/mesa/tnl/ |
t_draw.c | 268 struct gl_buffer_object **bo, 282 bo[*nr_bo] = inputs[i]->BufferObj; 337 struct gl_buffer_object **bo, 352 bo[*nr_bo] = ib->obj; 400 struct gl_buffer_object **bo, 405 ctx->Driver.UnmapBuffer(ctx, bo[i]); 494 struct gl_buffer_object *bo[VERT_ATTRIB_MAX + 1]; local 520 bo, &nr_bo); 521 bind_indices(ctx, ib, bo, &nr_bo); 526 unmap_vbos(ctx, bo, nr_bo) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/ |
nv50_miptree.c | 117 nouveau_bo_ref(NULL, &mt->base.bo); 133 if (!mt || !mt->base.bo) 139 mt->base.bo, 293 &mt->base.bo); 299 mt->base.address = mt->base.bo->offset; 324 mt->base.bo = nouveau_screen_bo_from_handle(pscreen, whandle, &stride); 325 if (mt->base.bo == NULL) { 330 mt->base.address = mt->base.bo->offset; 338 mt->level[0].tile_mode = mt->base.bo->config.nv50.tile_mode; 340 /* no need to adjust bo reference count * [all...] |