Home
last modified time | relevance | path

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

123

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_clip_disable.c41 …ir_builder *b, nir_deref_instr *deref, nir_ssa_def *value, unsigned clip_plane_enable, nir_ssa_def… in recursive_if_chain() argument
45 if (clip_plane_enable & (1 << start)) in recursive_if_chain()
54 recursive_if_chain(b, deref, value, clip_plane_enable, index, start, mid); in recursive_if_chain()
56 recursive_if_chain(b, deref, value, clip_plane_enable, index, mid, end); in recursive_if_chain()
64 lower_clip_plane_store(nir_intrinsic_instr *instr, unsigned clip_plane_enable, nir_builder *b) in lower_clip_plane_store() argument
89 if (!(clip_plane_enable & (1 << (start + i)))) in lower_clip_plane_store()
101 if (clip_plane_enable & (1 << plane)) in lower_clip_plane_store()
111 recursive_if_chain(b, deref, instr->src[1].ssa, clip_plane_enable, index, 0, length); in lower_clip_plane_store()
118 nir_lower_clip_disable(nir_shader *shader, unsigned clip_plane_enable) in nir_lower_clip_disable() argument
125 if (clip_plane_enable == u_bit_consecutive(0, shader->info.clip_distance_array_size)) in nir_lower_clip_disable()
[all …]
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_state_ts.c74 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_tcs_key()
181 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_tes_key()
Dsvga_state_gs.c104 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_gs_key()
Dsvga_state_vs.c148 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_vs_key()
Dsvga_shader.h127 unsigned clip_plane_enable:PIPE_MAX_CLIP_PLANES; member
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_assemble.c74 if (state->key.fs.clip_plane_enable) { in panfrost_shader_compile()
76 state->key.fs.clip_plane_enable, in panfrost_shader_compile()
Dpan_context.h273 uint8_t clip_plane_enable; member
Dpan_context.c408 key->fs.clip_plane_enable = rast->clip_plane_enable; in panfrost_build_key()
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_cache.h48 unsigned clip_plane_enable : PIPE_MAX_CLIP_PLANES; member
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c448 unsigned clip_plane_enable = get_safe(ctx->rasterizer, clip_plane_enable); in fd_rasterizer_state_bind() local
470 if (clip_plane_enable != get_safe(ctx->rasterizer, clip_plane_enable)) in fd_rasterizer_state_bind()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_vertprog.c74 if (nv30->rast && nv30->rast->pipe.clip_plane_enable != vp->enabled_ucps) { in nv30_vertprog_validate()
75 vp->enabled_ucps = nv30->rast->pipe.clip_plane_enable; in nv30_vertprog_validate()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_draw.c154 .ucp_enables = ctx->rasterizer->clip_plane_enable, in fd6_draw_vbo()
159 .clip_plane_enable = ctx->rasterizer->clip_plane_enable, in fd6_draw_vbo()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_draw.c90 .clip_plane_enable = ctx->rasterizer->clip_plane_enable, in fd5_draw_vbo()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_cliptest_tmp.h41 unsigned ucp_enable = pvs->draw->rasterizer->clip_plane_enable; in TAG()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c125 emit.key.key.ucp_enables = ctx->rasterizer->clip_plane_enable; in fd3_draw_vbo()
Dfd3_emit.c595 uint8_t planes = ctx->rasterizer->clip_plane_enable; in fd3_emit_state()
624 uint32_t planes = ctx->rasterizer->clip_plane_enable; in fd3_emit_state()
Dfd3_program.c48 util_bitcount(rast->clip_plane_enable) > 6 || in fd3_needs_manual_clipping()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.c94 .ucp_enables = ctx->rasterizer->clip_plane_enable, in fd4_draw_vbo()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_program.c558 key->base.ucp_enables = v3d->rasterizer->base.clip_plane_enable; in v3d_update_compiled_fs()
680 key->base.ucp_enables = v3d->rasterizer->base.clip_plane_enable; in v3d_update_compiled_gs()
750 key->base.ucp_enables = v3d->rasterizer->base.clip_plane_enable; in v3d_update_compiled_vs()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_rasterizer.c305 raster->clip_plane_enable = ctx->Transform.ClipPlanesEnabled; in st_update_rasterizer()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h202 unsigned clip_plane_enable:PIPE_MAX_CLIP_PLANES; member
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h168 unsigned clip_plane_enable; /* from rasterizer */ member
302 unsigned clip_plane_enable; member
Dr600_state_common.c404 rctx->clip_misc_state.clip_plane_enable != rs->clip_plane_enable) { in r600_bind_rs_state()
406 rctx->clip_misc_state.clip_plane_enable = rs->clip_plane_enable; in r600_bind_rs_state()
2114 (state->clip_dist_write ? 0 : state->clip_plane_enable & 0x3F) | in r600_emit_clip_misc_state()
2118 (state->clip_plane_enable & state->clip_dist_write) | in r600_emit_clip_misc_state()
/third_party/mesa3d/src/gallium/frontends/nine/
Dnine_pipe.c114 rast.clip_plane_enable = rs[D3DRS_CLIPPLANEENABLE]; in nine_convert_rasterizer_state()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.c857 unsigned ucp_mask = clipdist_mask ? 0 : rs->clip_plane_enable & SI_USER_CLIP_PLANE_MASK; in si_emit_clip_regs()
866 clipdist_mask &= rs->clip_plane_enable; in si_emit_clip_regs()
947 rs->clip_plane_enable = state->clip_plane_enable; in si_create_rs_state()
984 SI_NGG_CULL_CLIP_PLANE_ENABLE(state->clip_plane_enable); in si_create_rs_state()
989 SI_NGG_CULL_CLIP_PLANE_ENABLE(state->clip_plane_enable); in si_create_rs_state()
1186 if (old_rs->clip_plane_enable != rs->clip_plane_enable || in si_bind_rs_state()
1194 if (old_rs->clip_plane_enable != rs->clip_plane_enable || in si_bind_rs_state()

123