Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/ilo/
Dilo_context.c80 ilo->render_condition.query = query; in ilo_render_condition()
81 ilo->render_condition.condition = condition; in ilo_render_condition()
82 ilo->render_condition.mode = mode; in ilo_render_condition()
91 if (!ilo->render_condition.query) in ilo_skip_rendering()
94 switch (ilo->render_condition.mode) { in ilo_skip_rendering()
106 if (ilo->base.get_query_result(&ilo->base, ilo->render_condition.query, in ilo_skip_rendering()
108 return ((bool) result == ilo->render_condition.condition); in ilo_skip_rendering()
175 ilo->base.render_condition = ilo_render_condition; in ilo_context_create()
Dilo_blitter_pipe.c87 blitter->ilo->render_condition.query, in ilo_blitter_pipe_begin()
88 blitter->ilo->render_condition.condition, in ilo_blitter_pipe_begin()
89 blitter->ilo->render_condition.mode); in ilo_blitter_pipe_begin()
Dilo_context.h69 } render_condition; member
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_query.c138 pctx->render_condition = fd_render_condition; in fd_query_context_init()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_context.c158 llvmpipe->pipe.render_condition = llvmpipe_render_condition; in llvmpipe_create_context()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_query.c175 vctx->base.render_condition = virgl_render_condition; in virgl_init_query_functions()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_query.c220 r300->context.render_condition = r300_render_condition; in r300_init_query_functions()
/external/mesa3d/src/gallium/docs/source/
Dcontext.rst357 This query can be used with ``render_condition``.
364 This query can be used with ``render_condition``.
402 This query can be used with ``render_condition``.
433 The ``render_condition`` function specifies the query which should be checked
434 prior to rendering anything. Functions always honoring render_condition include
440 If ``render_condition`` is called with ``query`` = NULL, conditional
443 If ``render_condition`` is called with a non-null ``query`` subsequent
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_query.c163 pipe->render_condition = nv50_render_condition; in nv50_init_query_functions()
Dnv50_surface.c1323 nv50->base.pipe.render_condition(&nv50->base.pipe, nv50->cond_query, in nv50_blitctx_post_blit()
/external/mesa3d/src/gallium/auxiliary/cso_cache/
Dcso_context.c115 struct pipe_query *render_condition, *render_condition_saved; member
858 if (ctx->render_condition != query || in cso_set_render_condition()
861 pipe->render_condition(pipe, query, condition, mode); in cso_set_render_condition()
862 ctx->render_condition = query; in cso_set_render_condition()
871 ctx->render_condition_saved = ctx->render_condition; in cso_save_render_condition()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_query.c281 pipe->render_condition = nvc0_render_condition; in nvc0_init_query_functions()
Dnvc0_surface.c1174 nvc0->base.pipe.render_condition(&nvc0->base.pipe, nvc0->cond_query, in nvc0_blitctx_post_blit()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_query.c284 pipe->render_condition = nv40_query_render_condition; in nv30_query_init()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h108 void (*render_condition)( struct pipe_context *pipe, member
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_context.c243 softpipe->pipe.render_condition = softpipe_render_condition; in softpipe_create_context()
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_context.c170 pipe->render_condition(pipe, dd_query_unwrap(query), condition, mode); in dd_context_render_condition()
769 CTX_INIT(render_condition); in dd_context_create()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h593 boolean render_condition; member
Dsvga_pipe_query.c1246 svga->render_condition = (sq != NULL); in svga_render_condition()
1284 svga->pipe.render_condition = svga_render_condition; in svga_init_query_functions()
Dsvga_pipe_blit.c279 (svga->render_condition && blit_info->render_condition_enable) || in can_blit_via_copy_region_vgpu10()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_context.cpp489 ctx->pipe.render_condition = swr_render_condition; in swr_create_context()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c1679 context->render_condition(context, query, condition, mode); in trace_context_render_condition()
1861 TR_CTX_INIT(render_condition); in trace_context_create()
/external/mesa3d/src/gallium/tools/trace/
Ddump_state.py534 def render_condition(self, query, condition = 0, mode = 0): member in Context
/external/mesa3d/src/gallium/auxiliary/util/
Du_blitter.c638 pipe->render_condition(pipe, NULL, FALSE, 0); in blitter_disable_render_cond()
648 pipe->render_condition(pipe, ctx->base.saved_render_cond_query, in util_blitter_restore_render_cond()
/external/mesa3d/src/gallium/drivers/radeon/
Dr600_query.c1830 rctx->b.render_condition = r600_render_condition; in r600_query_init()