Home
last modified time | relevance | path

Searched refs:PIPE_CLEAR_DEPTHSTENCIL (Results 1 - 25 of 31) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_rcl.c204 switch (pipe_clear_bits & PIPE_CLEAR_DEPTHSTENCIL) { in zs_buffer_from_pipe_bits()
205 case PIPE_CLEAR_DEPTHSTENCIL: in zs_buffer_from_pipe_bits()
245 if ((loads_pending & PIPE_CLEAR_DEPTHSTENCIL) && in v3d_rcl_emit_loads()
260 if (loads_pending & PIPE_CLEAR_DEPTHSTENCIL) { in v3d_rcl_emit_loads()
264 loads_pending & PIPE_CLEAR_DEPTHSTENCIL, in v3d_rcl_emit_loads()
347 if (job->store & PIPE_CLEAR_DEPTHSTENCIL && job->zsbuf && in v3d_rcl_emit_stores()
370 job->store & PIPE_CLEAR_DEPTHSTENCIL, in v3d_rcl_emit_stores()
529 PIPE_CLEAR_DEPTHSTENCIL)) { in v3d_emit_z_stencil_config()
755 job->early_zs_clear = (job->clear & PIPE_CLEAR_DEPTHSTENCIL) && in emit_rcl()
756 !(job->load & PIPE_CLEAR_DEPTHSTENCIL) in emit_rcl()
[all...]
H A Dv3dx_draw.c1553 if (buffers & PIPE_CLEAR_DEPTHSTENCIL && in v3d_tlb_clear()
1554 (buffers & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL && in v3d_tlb_clear()
1557 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in v3d_tlb_clear()
1625 unsigned zsclear = buffers & PIPE_CLEAR_DEPTHSTENCIL; in v3d_tlb_clear()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_clear.c78 if (buffers & PIPE_CLEAR_DEPTHSTENCIL && fb->zsbuf) { in clear_in_rp()
234 if (ctx->fb_state.zsbuf && (buffers & PIPE_CLEAR_DEPTHSTENCIL)) in zink_clear()
235 pctx->clear_depth_stencil(pctx, ctx->fb_state.zsbuf, buffers & PIPE_CLEAR_DEPTHSTENCIL, depth, stencil, in zink_clear()
301 if (buffers & PIPE_CLEAR_DEPTHSTENCIL && fb->zsbuf) { in zink_clear()
304 ctx->clears_enabled |= PIPE_CLEAR_DEPTHSTENCIL; in zink_clear()
313 clear->zs.bits |= (buffers & PIPE_CLEAR_DEPTHSTENCIL); in zink_clear()
315 ctx->rp_clears_enabled &= ~PIPE_CLEAR_DEPTHSTENCIL; in zink_clear()
317 ctx->rp_clears_enabled |= (buffers & PIPE_CLEAR_DEPTHSTENCIL); in zink_clear()
335 assert(!(clear_buffers & PIPE_CLEAR_DEPTHSTENCIL) || zink_fb_clear_enabled(ctx, PIPE_MAX_COLOR_BUFS)); in zink_clear_framebuffer()
375 if (clear_buffers & PIPE_CLEAR_DEPTHSTENCIL) { in zink_clear_framebuffer()
[all...]
H A Dzink_render_pass.c421 assert(clears == (ctx->rp_clears_enabled & PIPE_CLEAR_DEPTHSTENCIL)); in get_render_pass()
615 (clear_buffers & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL && j < zink_fb_clear_count(fb_clear); in begin_render_pass()
H A Dzink_context.h413 return ctx->clears_enabled & PIPE_CLEAR_DEPTHSTENCIL; in zink_fb_clear_enabled()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_clear.c57 unsigned zs_buffers = buffers & PIPE_CLEAR_DEPTHSTENCIL; in softpipe_clear()
80 zs_buffers != PIPE_CLEAR_DEPTHSTENCIL) { in softpipe_clear()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_cb_clear.c494 if (quad_buffers & PIPE_CLEAR_DEPTHSTENCIL && in st_Clear()
495 clear_buffers & PIPE_CLEAR_DEPTHSTENCIL) { in st_Clear()
496 quad_buffers |= clear_buffers & PIPE_CLEAR_DEPTHSTENCIL; in st_Clear()
497 clear_buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in st_Clear()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_draw.c550 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in vc4_clear()
553 unsigned zsclear = buffers & PIPE_CLEAR_DEPTHSTENCIL; in vc4_clear()
616 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in vc4_clear()
630 rsc->initialized_buffers |= (buffers & PIPE_CLEAR_DEPTHSTENCIL); in vc4_clear()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_clear.c64 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in llvmpipe_clear()
H A Dlp_surface.c357 if ((clear_flags & PIPE_CLEAR_DEPTHSTENCIL) && in lp_clear_depth_stencil_texture_msaa()
358 ((clear_flags & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL) && in lp_clear_depth_stencil_texture_msaa()
H A Dlp_setup.c245 ((setup->clear.flags & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL) && in begin_binning()
281 if (setup->clear.flags & PIPE_CLEAR_DEPTHSTENCIL) { in begin_binning()
559 if (flags & PIPE_CLEAR_DEPTHSTENCIL) { in lp_setup_clear()
560 unsigned flagszs = flags & PIPE_CLEAR_DEPTHSTENCIL; in lp_setup_clear()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_clear.c240 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in i915_clear_blitter()
242 pipe->clear_depth_stencil(pipe, ps, buffers & PIPE_CLEAR_DEPTHSTENCIL, in i915_clear_blitter()
H A Di915_surface.c180 i915_clear_emit(pipe, clear_flags & PIPE_CLEAR_DEPTHSTENCIL, NULL, depth, in i915_clear_depth_stencil_render()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_clear.c917 if ((*buffers & PIPE_CLEAR_DEPTHSTENCIL) == PIPE_CLEAR_DEPTHSTENCIL || in si_fast_clear()
948 } else if ((*buffers & PIPE_CLEAR_DEPTHSTENCIL) == PIPE_CLEAR_DEPTHSTENCIL) { in si_fast_clear()
953 *buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in si_fast_clear()
1025 } else if ((*buffers & PIPE_CLEAR_DEPTHSTENCIL) == PIPE_CLEAR_DEPTHSTENCIL) { in si_fast_clear()
1034 *buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in si_fast_clear()
1118 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in si_clear()
1191 else if (buffers & PIPE_CLEAR_DEPTHSTENCIL) in si_clear()
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_blit.c274 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in r300_clear()
279 (buffers & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL) { in r300_clear()
310 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in r300_clear()
/third_party/mesa3d/src/gallium/tests/graw/
H A Dfs-fragcoord.c187 PIPE_CLEAR_COLOR | PIPE_CLEAR_DEPTHSTENCIL, in draw()
H A Dfs-write-z.c166 PIPE_CLEAR_COLOR | PIPE_CLEAR_DEPTHSTENCIL, in draw()
H A Dfs-frontface.c161 PIPE_CLEAR_COLOR | PIPE_CLEAR_DEPTHSTENCIL, in draw()
H A Docclusion-query.c170 PIPE_CLEAR_COLOR | PIPE_CLEAR_DEPTHSTENCIL, in draw()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_surface.c587 if ((clear_flags & PIPE_CLEAR_DEPTHSTENCIL) && in util_clear_depth_stencil_texture()
588 ((clear_flags & PIPE_CLEAR_DEPTHSTENCIL) != PIPE_CLEAR_DEPTHSTENCIL) && in util_clear_depth_stencil_texture()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_clear.c664 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in crocus_clear()
669 buffers & PIPE_CLEAR_DEPTHSTENCIL, p_color, depth, stencil, false); in crocus_clear()
680 buffers &= ~PIPE_CLEAR_DEPTHSTENCIL; in crocus_clear()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_rs.c438 if ((buffers & PIPE_CLEAR_DEPTHSTENCIL) && ctx->framebuffer_s.zsbuf != NULL) { in etna_clear_rs()
460 if (buffers & PIPE_CLEAR_DEPTHSTENCIL && buffers & PIPE_CLEAR_COLOR) in etna_clear_rs()
464 if ((buffers & PIPE_CLEAR_DEPTHSTENCIL) && ctx->framebuffer_s.zsbuf != NULL) in etna_clear_rs()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_clear.c157 if ((buffers & PIPE_CLEAR_DEPTHSTENCIL) && fb->zsbuf) { in try_clear()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_defines.h238 #define PIPE_CLEAR_DEPTHSTENCIL (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL) macro
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_clear.c639 if (buffers & PIPE_CLEAR_DEPTHSTENCIL) { in iris_clear()

Completed in 27 milliseconds

12