Home
last modified time | relevance | path

Searched refs:pipe_stencil_state (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_zsa.c58 const struct pipe_stencil_state *s = &cso->stencil[0]; in fd3_zsa_state_create()
73 const struct pipe_stencil_state *bs = &cso->stencil[1]; in fd3_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_zsa.c58 const struct pipe_stencil_state *s = &cso->stencil[0]; in fd2_zsa_state_create()
72 const struct pipe_stencil_state *bs = &cso->stencil[1]; in fd2_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_zsa.c58 const struct pipe_stencil_state *s = &cso->stencil[0]; in fd4_zsa_state_create()
74 const struct pipe_stencil_state *bs = &cso->stencil[1]; in fd4_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_zsa.c79 const struct pipe_stencil_state *s = &cso->stencil[0]; in fd5_zsa_state_create()
93 const struct pipe_stencil_state *bs = &cso->stencil[1]; in fd5_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_zsa.c107 …const struct pipe_stencil_state *stencil_front = (so->stencil[1].enabled && so->stencil[1].valuema… in etna_zsa_state_create()
108 …const struct pipe_stencil_state *stencil_back = (so->stencil[1].enabled && so->stencil[1].valuemas… in etna_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_zsa.c151 const struct pipe_stencil_state *s = &cso->stencil[0]; in fd6_zsa_state_create()
171 const struct pipe_stencil_state *bs = &cso->stencil[1]; in fd6_zsa_state_create()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_depth.h59 const struct pipe_stencil_state stencil[2],
Dlp_bld_depth.c91 const struct pipe_stencil_state *stencil, in lp_build_stencil_test_single()
135 const struct pipe_stencil_state stencil[2], in lp_build_stencil_test()
169 const struct pipe_stencil_state *stencil, in lp_build_stencil_op_single()
243 const struct pipe_stencil_state stencil[2], in lp_build_stencil_op()
827 const struct pipe_stencil_state stencil[2], in lp_build_depth_stencil_test()
Dlp_state_fs.h89 struct pipe_stencil_state stencil[2];
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h322 struct pipe_stencil_state struct
336 struct pipe_stencil_state stencil[2]; /**< [0] = front, [1] = back */ argument
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_state.c179 tlb_stencil_setup_bits(const struct pipe_stencil_state *state, in tlb_stencil_setup_bits()
248 const struct pipe_stencil_state *front = &cso->stencil[0]; in vc4_create_depth_stencil_alpha_state()
249 const struct pipe_stencil_state *back = &cso->stencil[1]; in vc4_create_depth_stencil_alpha_state()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_state.c390 i915_get_modes4_stencil(const struct pipe_stencil_state *stencil) in i915_get_modes4_stencil()
401 i915_get_lis5_stencil(const struct pipe_stencil_state *stencil) in i915_get_lis5_stencil()
416 i915_get_bfo(const struct pipe_stencil_state *stencil) in i915_get_bfo()
432 i915_get_bfm(const struct pipe_stencil_state *stencil) in i915_get_bfm()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_hyperz.c92 static boolean r300_dsa_stencil_op_not_keep(struct pipe_stencil_state *s) in r300_dsa_stencil_op_not_keep()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
DOutputMerger.cpp909 struct pipe_stencil_state *face0 = &state.stencil[0]; in CreateDepthStencilState()
910 struct pipe_stencil_state *face1 = &state.stencil[1]; in CreateDepthStencilState()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3dx_emit.c673 struct pipe_stencil_state *front = &v3d->zsa->base.stencil[0]; in v3dX()
674 struct pipe_stencil_state *back = &v3d->zsa->base.stencil[1]; in v3dX()
Dv3dx_state.c217 const struct pipe_stencil_state *front = &cso->stencil[0]; in v3d_create_depth_stencil_alpha_state()
218 const struct pipe_stencil_state *back = &cso->stencil[1]; in v3d_create_depth_stencil_alpha_state()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_inlines.h878 util_writes_stencil(const struct pipe_stencil_state *s) in util_writes_stencil()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_state.c470 stencil_op_state(const struct pipe_stencil_state *src) in stencil_op_state()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_draw.c642 struct pipe_stencil_state *stencil = ctx->zsa->base.stencil; in lima_pack_render_state()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_cmdstream.c4297 pan_pipe_to_stencil(const struct pipe_stencil_state *in, in pan_pipe_to_stencil()
4332 const struct pipe_stencil_state front = zsa->stencil[0]; in panfrost_create_depth_stencil_state()
4333 const struct pipe_stencil_state back = in panfrost_create_depth_stencil_state()
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.c186 struct pipe_stencil_state st, in agx_pack_rasterizer_face()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_context.cpp420 stencil_op_state(const struct pipe_stencil_state *src) in stencil_op_state()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.c1307 static bool si_order_invariant_stencil_state(const struct pipe_stencil_state *state) in si_order_invariant_stencil_state()