Home
last modified time | relevance | path

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

12345678

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_transfer_helper.h67 struct pipe_transfer **pptrans);
71 struct pipe_transfer *ptrans,
75 struct pipe_transfer *ptrans);
112 struct pipe_transfer **pptrans);
116 struct pipe_transfer *ptrans,
120 struct pipe_transfer *ptrans);
137 struct pipe_transfer **pptrans);
141 struct pipe_transfer *ptrans);
Du_tile.h36 struct pipe_transfer;
64 pipe_get_tile_raw(struct pipe_transfer *pt,
70 pipe_put_tile_raw(struct pipe_transfer *pt,
77 pipe_get_tile_rgba(struct pipe_transfer *pt,
84 pipe_put_tile_rgba(struct pipe_transfer *pt,
Du_transfer_helper.c64 struct pipe_transfer base;
70 struct pipe_transfer *trans; /* driver's transfer */
71 struct pipe_transfer *trans2; /* 2nd transfer for s8 stencil buffer in z32s8 */
78 u_transfer(struct pipe_transfer *ptrans) in u_transfer()
164 struct pipe_transfer **pptrans) in transfer_map_msaa()
170 struct pipe_transfer *ptrans = &trans->base; in transfer_map_msaa()
233 struct pipe_transfer **pptrans) in u_transfer_helper_transfer_map()
237 struct pipe_transfer *ptrans; in u_transfer_helper_transfer_map()
350 flush_region(struct pipe_context *pctx, struct pipe_transfer *ptrans, in flush_region()
461 struct pipe_transfer *ptrans, in u_transfer_helper_transfer_flush_region()
[all …]
Du_transfer.c12 struct pipe_transfer *transfer = NULL; in u_default_buffer_subdata()
51 struct pipe_transfer *transfer = NULL; in u_default_texture_subdata()
88 UNUSED struct pipe_transfer *transfer, in u_default_transfer_flush_region()
Du_index_modify.c37 struct pipe_transfer *src_transfer = NULL; in util_shorten_ubyte_elts_to_userptr()
71 struct pipe_transfer *in_transfer = NULL; in util_rebuild_ushort_elts_to_userptr()
105 struct pipe_transfer *in_transfer = NULL; in util_rebuild_uint_elts_to_userptr()
Du_draw.c134 struct pipe_transfer *transfer; in util_draw_indirect_read()
144 struct pipe_transfer *dc_transfer; in util_draw_indirect_read()
198 struct pipe_transfer *transfer; in util_draw_indirect()
210 struct pipe_transfer *dc_transfer; in util_draw_indirect()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_resource.h74 struct pipe_transfer base;
78 struct pipe_transfer *resolve_transfer;
105 static inline struct virgl_transfer *virgl_transfer(struct pipe_transfer *trans) in virgl_transfer()
111 struct pipe_transfer *transfer,
115 struct pipe_transfer *transfer);
182 struct pipe_transfer **transfer);
210 struct pipe_transfer **transfer);
213 struct pipe_transfer *transfer);
/third_party/mesa3d/src/gallium/auxiliary/driver_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);
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_texture.h70 struct pipe_transfer *transfer;
98 trace_transfer(struct pipe_transfer *transfer) in trace_transfer()
114 struct pipe_transfer *
117 struct pipe_transfer *transfer);
Dtr_texture.c79 struct pipe_transfer *
82 struct pipe_transfer *transfer) in trace_transfer_create()
93 …ase, transfer, tr_ctx->threaded ? sizeof(struct threaded_transfer) : sizeof(struct pipe_transfer)); in trace_transfer_create()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_resource.h49 struct pipe_transfer b;
136 struct pipe_transfer **ptransfer);
139 struct pipe_transfer *transfer);
144 struct pipe_transfer **ptransfer);
147 struct pipe_transfer *transfer);
Di915_resource_buffer.c71 struct pipe_transfer **ptransfer) in i915_buffer_transfer_map()
75 struct pipe_transfer *transfer = slab_alloc_st(&i915->transfer_pool); in i915_buffer_transfer_map()
91 struct pipe_transfer *transfer) in i915_buffer_transfer_unmap()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_transfer.c34 struct pipe_transfer transfer;
42 r300_transfer(struct pipe_transfer* transfer) in r300_transfer()
51 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_from_tiled_texture()
83 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_into_tiled_texture()
105 struct pipe_transfer **transfer) in r300_texture_transfer_map()
244 struct pipe_transfer *transfer) in r300_texture_transfer_unmap()
Dr300_transfer.h37 struct pipe_transfer **transfer);
41 struct pipe_transfer *transfer);
Dr300_screen_buffer.h63 struct pipe_transfer **ptransfer );
66 struct pipe_transfer *transfer );
/third_party/mesa3d/src/gallium/drivers/tegra/
Dtegra_context.h68 struct pipe_transfer base;
69 struct pipe_transfer *gpu;
76 to_tegra_transfer(struct pipe_transfer *transfer) in to_tegra_transfer()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_pipe.h142 struct pipe_transfer *transfer_ptr;
143 struct pipe_transfer transfer;
148 struct pipe_transfer *transfer_ptr;
149 struct pipe_transfer transfer;
154 struct pipe_transfer *transfer_ptr;
155 struct pipe_transfer transfer;
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_buffer.h79 struct pipe_transfer *transfer,
135 struct pipe_transfer **ptransfer);
139 struct pipe_transfer *transfer);
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_texture.h121 struct pipe_transfer base;
164 svga_transfer(struct pipe_transfer *transfer) in svga_transfer()
329 struct pipe_transfer **ptransfer);
333 struct pipe_transfer *transfer);
Dsvga_swtnl_private.h52 struct pipe_transfer *vbuf_transfer;
53 struct pipe_transfer *ibuf_transfer;
/third_party/mesa3d/src/gallium/drivers/r600/
Devergreen_compute.h54 struct pipe_transfer **ptransfer);
56 struct pipe_transfer *transfer);
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_texture.h112 struct pipe_transfer base;
139 llvmpipe_transfer(struct pipe_transfer *pt) in llvmpipe_transfer()
273 struct pipe_transfer **transfer );
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_texture.h77 struct pipe_transfer base;
91 softpipe_transfer(struct pipe_transfer *pt) in softpipe_transfer()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_resource.h72 struct pipe_transfer base;
89 lima_transfer(struct pipe_transfer *trans) in lima_transfer()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_context.h72 struct pipe_transfer;
820 struct pipe_transfer **out_transfer);
827 struct pipe_transfer *transfer,
831 struct pipe_transfer *transfer);
838 struct pipe_transfer **out_transfer);
841 struct pipe_transfer *transfer);

12345678