Home
last modified time | relevance | path

Searched refs:transfer_map (Results 1 – 25 of 63) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_tile_cache.c158 FREE(tc->transfer_map); in sp_destroy_tile_cache()
184 tc->transfer_map[i] = NULL; in sp_tile_cache_set_surface()
187 FREE(tc->transfer_map); in sp_tile_cache_set_surface()
199 tc->transfer_map = CALLOC(tc->num_maps, sizeof(void *)); in sp_tile_cache_set_surface()
206 tc->transfer_map[i] = pipe_transfer_map(pipe, ps->texture, in sp_tile_cache_set_surface()
368 pipe_put_tile_raw(pt, tc->transfer_map[layer], in sp_tile_cache_flush_clear()
374 pipe_put_tile_ui_format(pt, tc->transfer_map[layer], in sp_tile_cache_flush_clear()
379 pipe_put_tile_i_format(pt, tc->transfer_map[layer], in sp_tile_cache_flush_clear()
384 pipe_put_tile_rgba(pt, tc->transfer_map[layer], in sp_tile_cache_flush_clear()
406 pipe_put_tile_raw(tc->transfer[layer], tc->transfer_map[layer], in sp_flush_tile()
[all …]
Dsp_tex_tile_cache.h87 void *transfer_map; member
Dsp_tile_cache.h87 void **transfer_map; member
/external/mesa3d/src/gallium/auxiliary/util/
Du_transfer.c30 map = pipe->transfer_map(pipe, resource, 0, usage, &box, &transfer); in u_default_buffer_subdata()
59 map = pipe->transfer_map(pipe, in u_default_texture_subdata()
138 return ur->vtbl->transfer_map(context, resource, level, usage, box, in u_transfer_map_vtbl()
Du_transfer_helper.c210 void *ss_map = pctx->transfer_map(pctx, trans->ss, 0, usage, box, in transfer_map_msaa()
236 return helper->vtbl->transfer_map(pctx, prsc, level, usage, box, pptrans); in u_transfer_helper_transfer_map()
259 trans->ptr = helper->vtbl->transfer_map(pctx, prsc, level, usage, box, in u_transfer_helper_transfer_map()
266 trans->ptr2 = helper->vtbl->transfer_map(pctx, stencil, level, in u_transfer_helper_transfer_map()
Du_transfer_helper.h62 void *(*transfer_map)(struct pipe_context *pctx, member
Du_inlines.h311 map = pipe->transfer_map(pipe, buffer, 0, access, &box, transfer); in pipe_buffer_map_range()
452 return context->transfer_map(context, in pipe_transfer_map()
475 return context->transfer_map(context, in pipe_transfer_map_3d()
Du_transfer.h56 void *(*transfer_map)(struct pipe_context *, member
/external/mesa3d/src/gallium/drivers/r300/
Dr300_resource.c43 r300->context.transfer_map = u_transfer_map_vtbl; in r300_init_resource_functions()
/external/virglrenderer/src/gallium/auxiliary/util/
Du_inlines.h281 map = pipe->transfer_map(pipe, buffer, 0, access, &box, transfer); in pipe_buffer_map_range()
447 return context->transfer_map(context, in pipe_transfer_map()
470 return context->transfer_map(context, in pipe_transfer_map_3d()
Du_surface.c274 src_map = pipe->transfer_map(pipe, in util_resource_copy_region()
291 dst_map = pipe->transfer_map(pipe, in util_resource_copy_region()
/external/mesa3d/src/gallium/drivers/i915/
Di915_resource.c39 i915->base.transfer_map = u_transfer_map_vtbl; in i915_init_resource_functions()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_resource.c49 pcontext->transfer_map = u_transfer_map_vtbl; in nvc0_init_resource_functions()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_resource.c86 pipe->transfer_map = u_transfer_map_vtbl; in nv30_resource_init()
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_draw.c594 dd_dump_transfer_map(&call->info.transfer_map, f); in dd_dump_call()
667 pipe_resource_reference(&dst->info.transfer_map.transfer.resource, NULL); in dd_unreference_copy_of_call()
1495 void *ptr = pipe->transfer_map(pipe, resource, level, usage, box, transfer); in dd_context_transfer_map()
1497 record->call.info.transfer_map.transfer_ptr = *transfer; in dd_context_transfer_map()
1498 record->call.info.transfer_map.ptr = ptr; in dd_context_transfer_map()
1500 record->call.info.transfer_map.transfer = **transfer; in dd_context_transfer_map()
1501 record->call.info.transfer_map.transfer.resource = NULL; in dd_context_transfer_map()
1502 pipe_resource_reference(&record->call.info.transfer_map.transfer.resource, in dd_context_transfer_map()
1505 memset(&record->call.info.transfer_map.transfer, 0, sizeof(struct pipe_transfer)); in dd_context_transfer_map()
1640 CTX_INIT(transfer_map); in dd_init_draw_functions()
Ddd_pipe.h182 struct call_transfer_map transfer_map; member
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dsubpicture.c213 map = pipe->transfer_map(pipe, dst->texture, 0, PIPE_TRANSFER_WRITE, in upload_sampler()
234 map = pipe->transfer_map(pipe, dst->texture, 0, PIPE_TRANSFER_WRITE, in upload_sampler_convert()
398 map = pipe->transfer_map(pipe, dst->texture, 0, PIPE_TRANSFER_WRITE, in XvMCClearSubpicture()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_resource.c103 ctx->transfer_map = u_transfer_map_vtbl; in virgl_init_context_resource_functions()
/external/mesa3d/src/gallium/drivers/r600/
Dcompute_memory_pool.c543 map = pipe->transfer_map(pipe, src, 0, PIPE_TRANSFER_READ_WRITE, in compute_memory_move_item()
678 map = pipe->transfer_map(pipe, gart, 0, PIPE_TRANSFER_READ, in compute_memory_transfer()
686 map = pipe->transfer_map(pipe, gart, 0, PIPE_TRANSFER_WRITE, in compute_memory_transfer()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_resource.c120 svga->pipe.transfer_map = u_transfer_map_vtbl; in svga_init_resource_functions()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_resource.c97 pcontext->transfer_map = u_transfer_map_vtbl; in nv50_init_resource_functions()
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dsurface.c263 map = pipe->transfer_map(pipe, sv->texture, 0, in vlVdpVideoSurfaceGetBitsYCbCr()
403 map = pipe->transfer_map(pipe, tex, 0, usage, in vlVdpVideoSurfacePutBitsYCbCr()
/external/mesa3d/src/gallium/state_trackers/nine/
Dsurface9.c513 pLockedRect->pBits = pipe->transfer_map(pipe, resource, in NineSurface9_LockRect()
559 dst = pipe->transfer_map(pipe, in NineSurface9_UnlockRect()
706 p_src = pipe->transfer_map(pipe, r_src, From->level, in NineSurface9_CopyDefaultToMem()
Dvolume9.c336 pipe->transfer_map(pipe, resource, This->level, usage, in NineVolume9_LockBox()
383 dst = pipe->transfer_map(pipe, in NineVolume9_UnlockBox()
/external/virglrenderer/src/gallium/include/pipe/
Dp_context.h375 void *(*transfer_map)(struct pipe_context *, member

123