Home
last modified time | relevance | path

Searched refs:pipe_blit_info (Results 1 – 25 of 96) sorted by relevance

1234

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_blit.c54 struct pipe_blit_info *blit) in build_blit_info()
227 const struct pipe_blit_info *blit) in is_blending_enabled()
275 const struct pipe_blit_info *blit) in check_blending_and_srgb_cond()
313 const struct pipe_blit_info *blit_info) in can_blit_via_svga_copy_region()
315 struct pipe_blit_info local_blit = *blit_info; in can_blit_via_svga_copy_region()
343 const struct pipe_blit_info *blit_info) in can_blit_via_intra_surface_copy()
384 const struct pipe_blit_info *blit_info) in can_blit_via_copy_region_vgpu10()
413 const struct pipe_blit_info *blit_info) in can_blit_via_surface_copy()
459 const struct pipe_blit_info *blit) in try_copy_region()
555 try_blit(struct svga_context *svga, const struct pipe_blit_info *blit_info) in try_blit()
[all …]
/third_party/mesa3d/src/mesa/state_tracker/
Dst_scissor.h32 struct pipe_blit_info;
36 struct pipe_blit_info *blit);
Dst_scissor.c36 struct pipe_blit_info *blit) in st_window_rectangles_to_blit()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_blit.cpp55 is_resolve(const struct pipe_blit_info *info) in is_resolve()
62 resolve_supported(const struct pipe_blit_info *info) in resolve_supported()
111 blit_resolve(struct d3d12_context *ctx, const struct pipe_blit_info *info) in blit_resolve()
176 const struct pipe_blit_info *info, in direct_copy_supported()
456 is_same_resource(const struct pipe_blit_info *info) in is_same_resource()
524 const struct pipe_blit_info *info) in blit_same_resource()
526 struct pipe_blit_info dst_info = *info; in blit_same_resource()
566 const struct pipe_blit_info *info) in util_blit()
575 const struct pipe_blit_info *info) in resolve_stencil_supported()
584 struct pipe_blit_info new_info = *info; in resolve_stencil_supported()
[all …]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_blit.h14 nv50_blit_select_mode(const struct pipe_blit_info *);
86 nv50_blit_get_filter(const struct pipe_blit_info *info) in nv50_blit_get_filter()
133 nv50_blit_derive_color_mask(const struct pipe_blit_info *info) in nv50_blit_derive_color_mask()
168 nv50_blit_eng2d_get_mask(const struct pipe_blit_info *info) in nv50_blit_eng2d_get_mask()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_blitter.h36 const struct pipe_blit_info *info) assert_dt;
49 const struct pipe_blit_info *blit_info) assert_dt;
Dfreedreno_blitter.c119 fd_blitter_blit(struct fd_context *ctx, const struct pipe_blit_info *info) in fd_blitter_blit()
287 fd_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) in fd_blit()
290 struct pipe_blit_info info = *blit_info; in fd_blit()
368 struct pipe_blit_info info; in fd_resource_copy_region()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_blitter.c174 dump_blit_info(const struct pipe_blit_info *info) in dump_blit_info()
189 can_do_blit(const struct pipe_blit_info *info) in can_do_blit()
302 const struct pipe_blit_info *info) in emit_blit_buffer()
571 emit_blit_src(struct fd_ringbuffer *ring, const struct pipe_blit_info *info, in emit_blit_src()
628 const struct pipe_blit_info *info) in emit_blit_texture()
903 const struct pipe_blit_info *info) assert_dt in handle_rgba_blit()
986 const struct pipe_blit_info *info) assert_dt in do_rewritten_blit()
1001 const struct pipe_blit_info *info) assert_dt in handle_zs_blit()
1003 struct pipe_blit_info blit = *info; in handle_zs_blit()
1084 const struct pipe_blit_info *info) assert_dt in handle_compressed_blit()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_surface.h109 util_can_blit_via_copy_region(const struct pipe_blit_info *blit,
114 const struct pipe_blit_info *blit);
Du_compute.h38 void util_compute_blit(struct pipe_context *ctx, struct pipe_blit_info *blit_info,
Du_blitter.h223 const struct pipe_blit_info *info);
276 const struct pipe_blit_info *info);
Du_gen_mipmap.c64 struct pipe_blit_info blit; in util_gen_mipmap()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_clear_blit.c95 etna_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) in etna_blit()
98 struct pipe_blit_info info = *blit_info; in etna_blit()
197 struct pipe_blit_info blit = {}; in etna_copy_resource()
234 struct pipe_blit_info blit = {}; in etna_copy_resource_box()
Detnaviv_context.h116 bool (*blit)(struct pipe_context *pipe, const struct pipe_blit_info *info);
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_blit.c52 vc4_tile_blit(struct pipe_context *pctx, const struct pipe_blit_info *info) in vc4_tile_blit()
316 vc4_yuv_blit(struct pipe_context *pctx, const struct pipe_blit_info *info) in vc4_yuv_blit()
412 vc4_render_blit(struct pipe_context *ctx, struct pipe_blit_info *info) in vc4_render_blit()
442 vc4_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) in vc4_blit()
444 struct pipe_blit_info info = *blit_info; in vc4_blit()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_blitter.h35 const struct pipe_blit_info *info);
Dfd5_blitter.c82 can_do_blit(const struct pipe_blit_info *info) in can_do_blit()
191 emit_blit_buffer(struct fd_ringbuffer *ring, const struct pipe_blit_info *info) in emit_blit_buffer()
306 emit_blit(struct fd_ringbuffer *ring, const struct pipe_blit_info *info) in emit_blit()
436 const struct pipe_blit_info *info) assert_dt in fd5_blitter_blit()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_blit.c13 apply_dst_clears(struct zink_context *ctx, const struct pipe_blit_info *info, bool discard_only) in apply_dst_clears()
24 blit_resolve(struct zink_context *ctx, const struct pipe_blit_info *info) in blit_resolve()
116 blit_native(struct zink_context *ctx, const struct pipe_blit_info *info) in blit_native()
251 const struct pipe_blit_info *info) in zink_blit()
281 struct pipe_blit_info new_info = *info; in zink_blit()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_blit.c62 v3d_render_blit(struct pipe_context *ctx, struct pipe_blit_info *info) in v3d_render_blit()
121 v3d_stencil_blit(struct pipe_context *ctx, struct pipe_blit_info *info) in v3d_stencil_blit()
380 v3d_tfu_blit(struct pipe_context *pctx, struct pipe_blit_info *info) in v3d_tfu_blit()
435 v3d_tlb_blit(struct pipe_context *pctx, struct pipe_blit_info *info) in v3d_tlb_blit()
755 v3d_sand8_blit(struct pipe_context *pctx, struct pipe_blit_info *info) in v3d_sand8_blit()
852 v3d_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) in v3d_blit()
855 struct pipe_blit_info info = *blit_info; in v3d_blit()
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
Dtr_dump_state.h95 void trace_dump_blit_info(const struct pipe_blit_info *);
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.h120 const struct pipe_blit_info *info);
Dpan_blit.c74 const struct pipe_blit_info *info) in panfrost_blit()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_resource.h80 const struct pipe_blit_info *blit_info);
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_blit.c686 static boolean r300_is_simple_msaa_resolve(const struct pipe_blit_info *info) in r300_is_simple_msaa_resolve()
759 const struct pipe_blit_info *info) in r300_msaa_resolve()
764 struct pipe_blit_info blit; in r300_msaa_resolve()
808 const struct pipe_blit_info *blit) in r300_blit()
813 struct pipe_blit_info info = *blit; in r300_blit()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_blit.c371 const struct pipe_blit_info *info) in crocus_u_blitter()
373 struct pipe_blit_info dinfo = *info; in crocus_u_blitter()
387 crocus_blit(struct pipe_context *ctx, const struct pipe_blit_info *info) in crocus_blit()
413 struct pipe_blit_info depth_blit = *info; in crocus_blit()

1234