Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/drivers/v3d/
Dv3dx_rcl.c184 !(job->clear & PIPE_CLEAR_STENCIL); in store_general()
205 case PIPE_CLEAR_STENCIL: in zs_buffer_from_pipe_bits()
238 (loads_pending & PIPE_CLEAR_STENCIL)) { in v3d_rcl_emit_loads()
241 PIPE_CLEAR_STENCIL, in v3d_rcl_emit_loads()
267 loads_pending & PIPE_CLEAR_STENCIL; in v3d_rcl_emit_loads()
282 UNUSED bool needs_s_clear = job->clear & PIPE_CLEAR_STENCIL; in v3d_rcl_emit_stores()
342 if (job->store & PIPE_CLEAR_STENCIL) { in v3d_rcl_emit_stores()
344 STENCIL, PIPE_CLEAR_STENCIL, in v3d_rcl_emit_stores()
364 store.enable_stencil_write = stores_pending & PIPE_CLEAR_STENCIL; in v3d_rcl_emit_stores()
504 PIPE_CLEAR_STENCIL : in v3d_emit_z_stencil_config()
[all …]
Dv3d_context.c116 job->store &= ~(PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL); in v3d_invalidate_resource()
Dv3dx_draw.c1406 job->load |= PIPE_CLEAR_STENCIL & ~job->clear; in v3d_draw_vbo()
1409 job->store |= PIPE_CLEAR_STENCIL; in v3d_draw_vbo()
1411 rsc->initialized_buffers |= PIPE_CLEAR_STENCIL; in v3d_draw_vbo()
1730 if (zsclear & PIPE_CLEAR_STENCIL) in v3d_tlb_clear()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_draw.c232 if (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) { in clear_state()
242 if (buffers & PIPE_CLEAR_STENCIL) { in clear_state()
431 if (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) { in fd2_clear_fast()
438 !(buffers & PIPE_CLEAR_STENCIL)) in fd2_clear_fast()
539 if (buffers & PIPE_CLEAR_STENCIL) { in fd2_clear()
556 if (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) { in fd2_clear()
561 ((buffers & PIPE_CLEAR_STENCIL) ? 0x1 : 0); in fd2_clear()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_draw.c490 job->resolve |= PIPE_CLEAR_STENCIL; in vc4_draw_vbo()
491 rsc->initialized_buffers |= PIPE_CLEAR_STENCIL; in vc4_draw_vbo()
538 zsclear == PIPE_CLEAR_STENCIL) && in vc4_clear()
603 if (buffers & PIPE_CLEAR_STENCIL) in vc4_clear()
Dvc4_job.c147 (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) { in vc4_flush_jobs_reading_resource()
260 job->cleared |= PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL; in vc4_get_job_for_fbo()
425 if (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) { in vc4_job_submit()
426 if (!(job->cleared & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) { in vc4_job_submit()
Dvc4_context.c114 job->resolve &= ~(PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL); in vc4_invalidate_resource()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_draw.c264 if ((buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) && in fd5_clear()
330 if (pfb->zsbuf && (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) { in fd5_clear()
338 if (buffers & PIPE_CLEAR_STENCIL) in fd5_clear()
/external/mesa3d/src/gallium/drivers/i915/
Di915_clear.c94 if (buffers & PIPE_CLEAR_STENCIL in i915_clear_emit()
106 } else if (buffers & PIPE_CLEAR_STENCIL) { in i915_clear_emit()
/external/virglrenderer/src/gallium/include/pipe/
Dp_defines.h195 #define PIPE_CLEAR_STENCIL (1 << 1) macro
210 #define PIPE_CLEAR_DEPTHSTENCIL (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_clear.c76 if (buffers & PIPE_CLEAR_STENCIL) { in nv30_clear()
191 if (buffers & PIPE_CLEAR_STENCIL) in nv30_clear_depth_stencil()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_job.c134 if (job->key.zsbuf && (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) in lima_job_free()
326 if (!(job->key.zsbuf && (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)))) in lima_fb_zsbuf_needs_reload()
330 if (surf->reload & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) in lima_fb_zsbuf_needs_reload()
382 if (surf->reload & PIPE_CLEAR_STENCIL) { in lima_pack_reload_plbu_cmd()
877 (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) in lima_pack_pp_frame_reg()
1033 if (job->key.zsbuf && (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) { in lima_do_job()
1035 surf->reload = (job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)); in lima_do_job()
Dlima_draw.c111 if (fb->base.zsbuf && (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) && in lima_update_job_wb()
112 !(job->resolve & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL))) { in lima_update_job_wb()
180 if (buffers & PIPE_CLEAR_STENCIL) { in lima_clear()
183 zsbuf->reload &= ~PIPE_CLEAR_STENCIL; in lima_clear()
1012 buffers |= PIPE_CLEAR_STENCIL; in lima_draw_vbo_update()
Dlima_context.c117 job->resolve &= ~(PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL); in lima_invalidate_resource()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_clear.c308 if (clear_buffers & PIPE_CLEAR_STENCIL) { in clear_with_quad()
496 quad_buffers |= PIPE_CLEAR_STENCIL; in st_Clear()
498 clear_buffers |= PIPE_CLEAR_STENCIL; in st_Clear()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_clear.cpp61 if (buffers & PIPE_CLEAR_STENCIL && fb->zsbuf) { in swr_clear()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_gmem.c1009 (!has_separate_stencil && (buffers & PIPE_CLEAR_STENCIL))) { in emit_clears()
1026 if (!has_separate_stencil && (buffers & PIPE_CLEAR_STENCIL)) in emit_clears()
1054 if (has_separate_stencil && (buffers & PIPE_CLEAR_STENCIL)) { in emit_clears()
1318 if (buffers & (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)) { in emit_sysmem_clears()
1327 (!separate_stencil && (buffers & PIPE_CLEAR_STENCIL))) { in emit_sysmem_clears()
1334 if (separate_stencil && (buffers & PIPE_CLEAR_STENCIL)) { in emit_sysmem_clears()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch.h100 FD_BUFFER_STENCIL = PIPE_CLEAR_STENCIL,
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_clear.c159 if (buffers & PIPE_CLEAR_STENCIL) in try_clear()
313 clear_flags |= PIPE_CLEAR_STENCIL; in svga_clear_texture()
/external/mesa3d/src/gallium/include/pipe/
Dp_defines.h217 #define PIPE_CLEAR_STENCIL (1 << 1) macro
232 #define PIPE_CLEAR_DEPTHSTENCIL (PIPE_CLEAR_DEPTH | PIPE_CLEAR_STENCIL)
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_sfbd.c73 if (batch->clear & PIPE_CLEAR_STENCIL) in panfrost_sfbd_clear()
Dpan_job.c914 if (reload & PIPE_CLEAR_STENCIL) in panfrost_batch_draw_wallpaper()
1202 batch->draws |= PIPE_CLEAR_STENCIL; in panfrost_batch_set_requirements()
1332 if (buffers & PIPE_CLEAR_STENCIL) { in panfrost_batch_clear()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_clear.c639 if (buffers & PIPE_CLEAR_STENCIL && in si_clear()
744 clear |= PIPE_CLEAR_STENCIL; in si_clear_texture()
/external/mesa3d/src/gallium/drivers/iris/
Diris_clear.c685 buffers & PIPE_CLEAR_STENCIL, in iris_clear()
832 flags & PIPE_CLEAR_DEPTH, flags & PIPE_CLEAR_STENCIL, in iris_clear_depth_stencil()
/external/mesa3d/src/gallium/auxiliary/postprocess/
Dpp_mlaa.c125 p->pipe->clear(p->pipe, PIPE_CLEAR_STENCIL | PIPE_CLEAR_COLOR0, NULL, in pp_jimenezmlaa_run()

12