Home
last modified time | relevance | path

Searched refs:render_cond (Results 1 - 24 of 24) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_blit.c35 panfrost_blitter_save(struct panfrost_context *ctx, bool render_cond) in panfrost_blitter_save() argument
62 if (!render_cond) { in panfrost_blitter_save()
H A Dpan_resource.h128 panfrost_blitter_save(struct panfrost_context *ctx, bool render_cond);
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_pipe.h228 } render_cond; member
269 struct dd_query render_cond; member
H A Ddd_draw.c250 if (dstate->render_cond.query) { in dd_dump_render_condition()
252 DUMP_M(query_type, &dstate->render_cond, query->type); in dd_dump_render_condition()
253 DUMP_M(uint, &dstate->render_cond, condition); in dd_dump_render_condition()
254 DUMP_M(uint, &dstate->render_cond, mode); in dd_dump_render_condition()
799 state->base.render_cond.query = &state->render_cond; in dd_init_copy_of_draw_state()
846 if (src->render_cond.query) { in dd_copy_draw_state()
847 *dst->render_cond.query = *src->render_cond.query; in dd_copy_draw_state()
848 dst->render_cond in dd_copy_draw_state()
[all...]
H A Ddd_context.c155 dstate->render_cond.query = dd_query(query); in dd_context_render_condition()
156 dstate->render_cond.condition = condition; in dd_context_render_condition()
157 dstate->render_cond.mode = mode; in dd_context_render_condition()
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_blit.c86 bool render_cond) in agx_blitter_save()
111 if (!render_cond) { in agx_blitter_save()
85 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter, bool render_cond) agx_blitter_save() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_blitter.c80 fd_blitter_pipe_begin(struct fd_context *ctx, bool render_cond) assert_dt
105 if (!render_cond)
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_query.c1064 struct si_query_hw *query = (struct si_query_hw *)ctx->render_cond; in si_emit_query_predication()
1671 struct si_atom *atom = &sctx->atoms.s.render_cond; in si_render_condition()
1699 sctx->render_cond = NULL; in si_render_condition()
1712 sctx->render_cond = query; in si_render_condition()
1948 sctx->atoms.s.render_cond.emit = si_emit_query_predication; in si_init_query_functions()
H A Dsi_compute.c1024 if (sctx->has_graphics && si_is_atom_dirty(sctx, &sctx->atoms.s.render_cond)) { in si_launch_grid()
1025 sctx->atoms.s.render_cond.emit(sctx); in si_launch_grid()
1026 si_set_atom_dirty(sctx, &sctx->atoms.s.render_cond, false); in si_launch_grid()
H A Dsi_state.h208 struct si_atom render_cond; member
H A Dsi_blit.c100 sctx->render_cond_enabled = sctx->render_cond; in si_blitter_end()
1177 util_can_blit_via_copy_region(info, true, sctx->render_cond != NULL)) { in si_blit()
1215 if (util_can_blit_via_copy_region(info, false, sctx->render_cond != NULL)) { in si_blit()
H A Dsi_state_draw.cpp2510 masked_atoms |= si_get_atom_bit(sctx, &sctx->atoms.s.render_cond);
2529 if (si_is_atom_dirty(sctx, &sctx->atoms.s.render_cond)) {
2530 sctx->atoms.s.render_cond.emit(sctx);
2531 sctx->dirty_atoms &= ~si_get_atom_bit(sctx, &sctx->atoms.s.render_cond);
H A Dsi_clear.c679 if (sctx->render_cond) in si_fast_clear()
1229 (!sctx->render_cond || render_condition_enabled) && in si_try_normal_clear()
H A Dsi_compute_blit.c191 sctx->render_cond_enabled = sctx->render_cond; in si_launch_grid_internal()
H A Dsi_gfx_cs.c477 si_mark_atom_dirty(ctx, &ctx->atoms.s.render_cond); in si_begin_new_gfx_cs()
H A Dsi_pipe.h1275 struct pipe_query *render_cond; member
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_blit.c37 void crocus_blitter_begin(struct crocus_context *ice, enum crocus_blitter_op op, bool render_cond) in crocus_blitter_begin() argument
59 if (!render_cond) in crocus_blitter_begin()
H A Dcrocus_context.h787 void crocus_blitter_begin(struct crocus_context *ice, enum crocus_blitter_op op, bool render_cond);
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_blit.c929 util_can_blit_via_copy_region(info, false, rctx->b.render_cond != NULL)) { in r600_blit()
949 util_try_blit_via_copy_region(ctx, info, rctx->b.render_cond != NULL)) in r600_blit()
H A Dr600_pipe_common.h556 struct pipe_query *render_cond; member
H A Dr600_query.c915 struct r600_query_hw *query = (struct r600_query_hw *)ctx->render_cond; in r600_emit_query_predication()
1772 rctx->render_cond = query; in r600_render_condition()
H A Devergreen_compute.c609 bool render_cond_bit = rctx->b.render_cond && !rctx->b.render_cond_force_off; in evergreen_emit_dispatch()
H A Dr600_texture.c1746 if (rctx->render_cond) in evergreen_do_fast_color_clear()
H A Dr600_state_common.c2166 bool render_cond_bit = rctx->b.render_cond && !rctx->b.render_cond_force_off; in r600_draw_vbo()

Completed in 53 milliseconds