/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_clip_disable.c | 41 …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/ |
D | svga_state_ts.c | 74 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()
|
D | svga_state_gs.c | 104 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_gs_key()
|
D | svga_state_vs.c | 148 key->clip_plane_enable = svga->curr.rast->templ.clip_plane_enable; in make_vs_key()
|
D | svga_shader.h | 127 unsigned clip_plane_enable:PIPE_MAX_CLIP_PLANES; member
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_assemble.c | 74 if (state->key.fs.clip_plane_enable) { in panfrost_shader_compile() 76 state->key.fs.clip_plane_enable, in panfrost_shader_compile()
|
D | pan_context.h | 273 uint8_t clip_plane_enable; member
|
D | pan_context.c | 408 key->fs.clip_plane_enable = rast->clip_plane_enable; in panfrost_build_key()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cache.h | 48 unsigned clip_plane_enable : PIPE_MAX_CLIP_PLANES; member
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_state.c | 448 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/ |
D | nv30_vertprog.c | 74 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/ |
D | fd6_draw.c | 154 .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/ |
D | fd5_draw.c | 90 .clip_plane_enable = ctx->rasterizer->clip_plane_enable, in fd5_draw_vbo()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_cliptest_tmp.h | 41 unsigned ucp_enable = pvs->draw->rasterizer->clip_plane_enable; in TAG()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_draw.c | 125 emit.key.key.ucp_enables = ctx->rasterizer->clip_plane_enable; in fd3_draw_vbo()
|
D | fd3_emit.c | 595 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()
|
D | fd3_program.c | 48 util_bitcount(rast->clip_plane_enable) > 6 || in fd3_needs_manual_clipping()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.c | 94 .ucp_enables = ctx->rasterizer->clip_plane_enable, in fd4_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_program.c | 558 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/ |
D | st_atom_rasterizer.c | 305 raster->clip_plane_enable = ctx->Transform.ClipPlanesEnabled; in st_update_rasterizer()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_state.h | 202 unsigned clip_plane_enable:PIPE_MAX_CLIP_PLANES; member
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe.h | 168 unsigned clip_plane_enable; /* from rasterizer */ member 302 unsigned clip_plane_enable; member
|
D | r600_state_common.c | 404 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/ |
D | nine_pipe.c | 114 rast.clip_plane_enable = rs[D3DRS_CLIPPLANEENABLE]; in nine_convert_rasterizer_state()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state.c | 857 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()
|