Home
last modified time | relevance | path

Searched refs:pipe_transfer (Results 1 – 25 of 128) sorted by relevance

123456

/external/mesa3d/src/gallium/auxiliary/util/
Du_transfer.h27 struct pipe_transfer *transfer,
30 struct pipe_transfer * u_default_get_transfer(struct pipe_context *context,
37 struct pipe_transfer *transfer );
40 struct pipe_transfer *transfer);
56 struct pipe_transfer *(*get_transfer)(struct pipe_context *,
63 struct pipe_transfer *);
66 struct pipe_transfer *transfer );
69 struct pipe_transfer *transfer,
73 struct pipe_transfer *transfer );
99 struct pipe_transfer *u_get_transfer_vtbl(struct pipe_context *context,
[all …]
Du_tile.h36 struct pipe_transfer;
65 struct pipe_transfer *pt,
71 struct pipe_transfer *pt,
78 struct pipe_transfer *pt,
84 struct pipe_transfer *pt,
91 struct pipe_transfer *pt,
97 struct pipe_transfer *pt,
105 struct pipe_transfer *pt,
111 struct pipe_transfer *pt,
135 struct pipe_transfer *pt,
[all …]
Du_transfer.c19 struct pipe_transfer *transfer = NULL; in u_default_transfer_inline_write()
90 struct pipe_transfer *transfer, in u_default_transfer_flush_region()
97 struct pipe_transfer * u_default_get_transfer(struct pipe_context *context, in u_default_get_transfer()
103 struct pipe_transfer *transfer = CALLOC_STRUCT(pipe_transfer); in u_default_get_transfer()
119 struct pipe_transfer *transfer ) in u_default_transfer_unmap()
124 struct pipe_transfer *transfer) in u_default_transfer_destroy()
Du_resource.c27 struct pipe_transfer *u_get_transfer_vtbl(struct pipe_context *context, in u_get_transfer_vtbl()
38 struct pipe_transfer *transfer) in u_transfer_destroy_vtbl()
45 struct pipe_transfer *transfer ) in u_transfer_map_vtbl()
52 struct pipe_transfer *transfer, in u_transfer_flush_region_vtbl()
60 struct pipe_transfer *transfer ) in u_transfer_unmap_vtbl()
Du_index_modify.c36 struct pipe_transfer *src_transfer = NULL; in util_shorten_ubyte_elts_to_userptr()
70 struct pipe_transfer *dst_transfer; in util_shorten_ubyte_elts()
96 struct pipe_transfer *in_transfer = NULL; in util_rebuild_ushort_elts_to_userptr()
127 struct pipe_transfer *out_transfer = NULL; in util_rebuild_ushort_elts()
155 struct pipe_transfer *in_transfer = NULL; in util_rebuild_uint_elts_to_userptr()
186 struct pipe_transfer *out_transfer = NULL; in util_rebuild_uint_elts()
Du_inlines.h259 struct pipe_transfer **transfer) in pipe_buffer_map_range()
294 struct pipe_transfer **transfer) in pipe_buffer_map()
302 struct pipe_transfer *transfer) in pipe_buffer_unmap()
312 struct pipe_transfer *transfer, in pipe_buffer_flush_mapped_range()
408 struct pipe_transfer *src_transfer; in pipe_buffer_read()
423 static INLINE struct pipe_transfer *
442 struct pipe_transfer *transfer ) in pipe_transfer_map()
449 struct pipe_transfer *transfer ) in pipe_transfer_unmap()
457 struct pipe_transfer *transfer ) in pipe_transfer_destroy()
Du_tile.c49 struct pipe_transfer *pt, in pipe_get_tile_raw()
77 struct pipe_transfer *pt, in pipe_put_tile_raw()
446 struct pipe_transfer *pt, in pipe_get_tile_rgba()
456 struct pipe_transfer *pt, in pipe_get_tile_rgba_format()
487 struct pipe_transfer *pt, in pipe_put_tile_rgba()
497 struct pipe_transfer *pt, in pipe_put_tile_rgba_format()
548 struct pipe_transfer *pt, in pipe_put_tile_i_format()
576 struct pipe_transfer *pt, in pipe_put_tile_ui_format()
607 struct pipe_transfer *pt, in pipe_get_tile_z()
736 struct pipe_transfer *pt, in pipe_put_tile_z()
[all …]
Du_staging.h43 struct pipe_transfer base;
61 util_staging_transfer_destroy(struct pipe_context *pipe, struct pipe_transfer *ptx);
/external/mesa3d/src/gallium/drivers/galahad/
Dglhd_objects.h68 struct pipe_transfer base;
70 struct pipe_transfer *transfer;
102 galahad_transfer(struct pipe_transfer *_transfer) in galahad_transfer()
135 static INLINE struct pipe_transfer *
136 galahad_transfer_unwrap(struct pipe_transfer *_transfer) in galahad_transfer_unwrap()
169 struct pipe_transfer *
172 struct pipe_transfer *transfer);
/external/mesa3d/src/gallium/drivers/identity/
Did_objects.h66 struct pipe_transfer base;
68 struct pipe_transfer *transfer;
100 identity_transfer(struct pipe_transfer *_transfer) in identity_transfer()
133 static INLINE struct pipe_transfer *
134 identity_transfer_unwrap(struct pipe_transfer *_transfer) in identity_transfer_unwrap()
167 struct pipe_transfer *
170 struct pipe_transfer *transfer);
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_objects.h89 struct pipe_transfer base;
92 struct pipe_transfer *transfer;
124 rbug_transfer(struct pipe_transfer *_transfer) in rbug_transfer()
164 static INLINE struct pipe_transfer *
165 rbug_transfer_unwrap(struct pipe_transfer *_transfer) in rbug_transfer_unwrap()
209 struct pipe_transfer *
212 struct pipe_transfer *transfer);
/external/mesa3d/src/gallium/drivers/r300/
Dr300_transfer.c34 struct pipe_transfer transfer;
45 r300_transfer(struct pipe_transfer* transfer) in r300_transfer()
54 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_from_tiled_texture()
66 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_into_tiled_texture()
79 struct pipe_transfer*
210 struct pipe_transfer *trans) in r300_texture_transfer_destroy()
227 struct pipe_transfer *transfer) in r300_texture_transfer_map()
255 struct pipe_transfer *transfer) in r300_texture_transfer_unmap()
Dr300_transfer.h31 struct pipe_transfer*
40 struct pipe_transfer *trans);
44 struct pipe_transfer *transfer);
48 struct pipe_transfer *transfer);
Dr300_screen_buffer.c67 static struct pipe_transfer*
75 struct pipe_transfer *transfer = in r300_buffer_get_transfer()
93 struct pipe_transfer *transfer) in r300_buffer_transfer_destroy()
101 struct pipe_transfer *transfer ) in r300_buffer_transfer_map()
129 struct pipe_transfer *transfer ) in r300_buffer_transfer_unmap()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute.h44 void* r600_compute_global_transfer_map(struct pipe_context *ctx, struct pipe_transfer* transfer);
45 void r600_compute_global_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer* transfer);
46 struct pipe_transfer * r600_compute_global_get_transfer(struct pipe_context *, struct pipe_resource…
48 void r600_compute_global_transfer_destroy(struct pipe_context *, struct pipe_transfer *);
49 void r600_compute_global_transfer_flush_region( struct pipe_context *, struct pipe_transfer *, cons…
Dr600_resource.h34 struct pipe_transfer transfer;
145 struct pipe_transfer* r600_texture_get_transfer(struct pipe_context *ctx,
151 struct pipe_transfer *trans);
153 struct pipe_transfer* transfer);
155 struct pipe_transfer* transfer);
/external/mesa3d/src/gallium/drivers/trace/
Dtr_texture.h69 struct pipe_transfer base;
71 struct pipe_transfer *transfer;
110 trace_transfer(struct pipe_transfer *transfer) in trace_transfer()
134 struct pipe_transfer *
137 struct pipe_transfer *transfer);
Dtr_texture.c115 struct pipe_transfer *
118 struct pipe_transfer *transfer) in trace_transfer_create()
131 memcpy(&tr_trans->base, transfer, sizeof(struct pipe_transfer)); in trace_transfer_create()
152 struct pipe_transfer *transfer = tr_trans->transfer; in trace_transfer_destroy()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_resource.h47 struct pipe_transfer *
55 struct pipe_transfer *ptx);
58 struct pipe_transfer *ptx);
61 struct pipe_transfer *ptx);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dr600_buffer.c49 static struct pipe_transfer *r600_get_transfer(struct pipe_context *ctx, in r600_get_transfer()
56 struct pipe_transfer *transfer = util_slab_alloc(&rctx->pool_transfers); in r600_get_transfer()
73 struct pipe_transfer *transfer) in r600_buffer_transfer_map()
87 struct pipe_transfer *transfer) in r600_buffer_transfer_unmap()
93 struct pipe_transfer *transfer, in r600_buffer_transfer_flush_region()
99 struct pipe_transfer *transfer) in r600_transfer_destroy()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.c65 static struct pipe_transfer *
75 struct pipe_transfer *transfer; in svga_buffer_get_transfer()
77 transfer = CALLOC_STRUCT(pipe_transfer); in svga_buffer_get_transfer()
198 struct pipe_transfer *transfer ) in svga_buffer_transfer_map()
229 struct pipe_transfer *transfer, in svga_buffer_transfer_flush_region()
249 struct pipe_transfer *transfer ) in svga_buffer_transfer_unmap()
291 struct pipe_transfer *transfer) in svga_buffer_transfer_destroy()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_resource.h121 struct pipe_transfer *
129 struct pipe_transfer *ptx);
132 struct pipe_transfer *ptx);
135 struct pipe_transfer *ptx);
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_pipe.c149 static struct pipe_transfer *noop_get_transfer(struct pipe_context *context, in noop_get_transfer()
155 struct pipe_transfer *transfer; in noop_get_transfer()
157 transfer = CALLOC_STRUCT(pipe_transfer); in noop_get_transfer()
170 struct pipe_transfer *transfer) in noop_transfer_map()
178 struct pipe_transfer *transfer, in noop_transfer_flush_region()
184 struct pipe_transfer *transfer) in noop_transfer_unmap()
189 struct pipe_transfer *transfer) in noop_transfer_destroy()
/external/mesa3d/src/gallium/drivers/i915/
Di915_resource_buffer.c63 static struct pipe_transfer *
71 struct pipe_transfer *transfer = util_slab_alloc(&i915->transfer_pool); in i915_get_transfer()
89 struct pipe_transfer *transfer) in i915_transfer_destroy()
97 struct pipe_transfer *transfer ) in i915_buffer_transfer_map()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h382 struct pipe_transfer *(*get_transfer)(struct pipe_context *,
389 struct pipe_transfer *);
392 struct pipe_transfer *transfer );
399 struct pipe_transfer *transfer,
403 struct pipe_transfer *transfer );

123456