Home
last modified time | relevance | path

Searched refs:blitter_context (Results 1 – 25 of 28) 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
149 struct blitter_context *util_blitter_create(struct pipe_context *pipe); argument
154 void util_blitter_destroy(struct blitter_context *blitter);
156 void util_blitter_cache_all_shaders(struct blitter_context *blitter);
157 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter);
158 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter);
159 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter);
[all …]
Du_blitter.c62 struct blitter_context base;
161 struct blitter_context *util_blitter_create(struct pipe_context *pipe) in util_blitter_create()
349 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter) in util_blitter_get_noop_blend_state()
356 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter) in util_blitter_get_noop_dsa_state()
363 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter) in util_blitter_get_discard_rasterizer_state()
396 static void *get_vs_passthrough_pos_generic(struct blitter_context *blitter) in get_vs_passthrough_pos_generic()
412 static void *get_vs_passthrough_pos(struct blitter_context *blitter) in get_vs_passthrough_pos()
430 static void *get_vs_layered(struct blitter_context *blitter) in get_vs_layered()
481 void util_blitter_destroy(struct blitter_context *blitter) in util_blitter_destroy()
588 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.h140 struct blitter_context;
152 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_blit.c37 struct blitter_context *blitter, in panfrost_blitter_save()
Dpan_context.h201 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_context.h152 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_context.h190 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_context.h146 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_context.h57 struct blitter_context;
191 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_context.h464 struct blitter_context* blitter;
745 void r300_blitter_draw_rectangle(struct blitter_context *blitter,
Dr300_render.c1143 void r300_blitter_draw_rectangle(struct blitter_context *blitter, in r300_blitter_draw_rectangle()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.h46 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_context.h167 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.h176 struct blitter_context *blitter;
Dagx_blit.c86 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter, in agx_blitter_save()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_context.h206 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_context.h311 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_context.h326 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.h500 struct blitter_context *blitter;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_blitter.c194 struct blitter_context *blitter = ctx->blitter; in fd_blitter_clear()
Dfreedreno_context.h219 struct blitter_context *blitter dt;
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h475 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.h685 void r600_draw_rectangle(struct blitter_context *blitter,
Dr600_pipe.h495 struct blitter_context *blitter;

12