Home
last modified time | relevance | path

Searched refs:blitter_context (Results 1 – 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_blitter.h56 struct blitter_context;
58 typedef void *(*blitter_get_vs_func)(struct blitter_context *blitter);
60 struct blitter_context struct
92 void (*draw_rectangle)(struct blitter_context *blitter, argument
150 struct blitter_context *util_blitter_create(struct pipe_context *pipe); argument
155 void util_blitter_destroy(struct blitter_context *blitter);
157 void util_blitter_cache_all_shaders(struct blitter_context *blitter);
158 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter);
159 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter);
160 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter);
[all …]
Du_blitter.c62 struct blitter_context base;
163 struct blitter_context *util_blitter_create(struct pipe_context *pipe) in util_blitter_create()
358 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter) in util_blitter_get_noop_blend_state()
365 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter) in util_blitter_get_noop_dsa_state()
372 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter) in util_blitter_get_discard_rasterizer_state()
405 static void *get_vs_passthrough_pos_generic(struct blitter_context *blitter) in get_vs_passthrough_pos_generic()
421 static void *get_vs_passthrough_pos(struct blitter_context *blitter) in get_vs_passthrough_pos()
439 static void *get_vs_layered(struct blitter_context *blitter) in get_vs_layered()
488 void util_blitter_destroy(struct blitter_context *blitter) in util_blitter_destroy()
599 void util_blitter_set_texture_multisample(struct blitter_context *blitter, in util_blitter_set_texture_multisample()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_context.h150 struct blitter_context;
168 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_blit.c37 struct blitter_context *blitter = ctx->blitter; in panfrost_blitter_save()
Dpan_context.h206 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_context.h153 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_context.h148 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_context.h174 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_context.h464 struct blitter_context* blitter;
754 void r300_blitter_draw_rectangle(struct blitter_context *blitter,
Dr300_render.c1160 void r300_blitter_draw_rectangle(struct blitter_context *blitter, in r300_blitter_draw_rectangle()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_context.h66 struct blitter_context;
205 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.h46 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_blit.c85 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter, in agx_blitter_save()
Dagx_state.h178 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_context.h311 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_context.h211 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_context.h326 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_context.h222 struct blitter_context *blitter dt;
Dfreedreno_blitter.c194 struct blitter_context *blitter = ctx->blitter; in fd_blitter_clear()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.h523 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_context.h463 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.h680 void r600_draw_rectangle(struct blitter_context *blitter,
Dr600_pipe.h494 struct blitter_context *blitter;
Dr600_pipe_common.c128 void r600_draw_rectangle(struct blitter_context *blitter, in r600_draw_rectangle()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h578 struct blitter_context *blitter;

12