Home
last modified time | relevance | path

Searched refs:clip_distance_array_size (Results 1 – 25 of 30) sorted by relevance

12

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_clip_cull_distance_arrays.c86 nir->info.clip_distance_array_size = 0; in combine_clip_cull()
108 nir->info.clip_distance_array_size = clip_array_size; in combine_clip_cull()
Dnir_lower_clip.c78 shader->info.clip_distance_array_size = util_last_bit(ucp_enables); in create_clipdist_vars()
83 shader->info.clip_distance_array_size); in create_clipdist_vars()
Dnir_lower_clip_disable.c125 if (clip_plane_enable == u_bit_consecutive(0, shader->info.clip_distance_array_size)) in nir_lower_clip_disable()
/third_party/mesa3d/src/compiler/
Dshader_info.h249 uint8_t clip_distance_array_size:4; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c536 outinfo->clip_dist_mask = (1 << nir->info.clip_distance_array_size) - 1; in radv_nir_shader_info_pass()
538 outinfo->cull_dist_mask <<= nir->info.clip_distance_array_size; in radv_nir_shader_info_pass()
674 nir->info.clip_distance_array_size + nir->info.cull_distance_array_size > 4; in radv_nir_shader_info_pass()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir.cpp811 pipeshader->shader.clip_dist_write |= ((1 << sh->info.clip_distance_array_size) - 1); in r600_shader_from_nir()
813 << sh->info.clip_distance_array_size; in r600_shader_from_nir()
815 sh->info.clip_distance_array_size)) - 1; in r600_shader_from_nir()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vec4_gs_visitor.cpp623 ((1 << nir->info.clip_distance_array_size) - 1); in brw_compile_gs()
626 nir->info.clip_distance_array_size; in brw_compile_gs()
Dbrw_mesh.cpp428 nir->info.clip_distance_array_size + in brw_compute_mue_map()
703 prog_data->clip_distance_mask = (1 << nir->info.clip_distance_array_size) - 1; in brw_compile_mesh()
706 nir->info.clip_distance_array_size; in brw_compile_mesh()
Dbrw_shader.cpp1361 ((1 << nir->info.clip_distance_array_size) - 1); in brw_compile_tes()
1364 nir->info.clip_distance_array_size; in brw_compile_tes()
Dbrw_vec4.cpp2562 ((1 << nir->info.clip_distance_array_size) - 1); in brw_compile_vs()
2565 nir->info.clip_distance_array_size; in brw_compile_vs()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_info.c810 u_bit_consecutive(0, info->base.clip_distance_array_size); in si_nir_scan_shader()
812 info->base.clip_distance_array_size; in si_nir_scan_shader()
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_gallium.c189 .ucp_enables = MASK(nir->info.clip_distance_array_size), in create_initial_variants()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c796 info->num_written_clipdistance = nir->info.clip_distance_array_size; in nir_tgsi_scan_shader()
Dtgsi_to_nir.c2397 s->info.clip_distance_array_size = value; in ttn_compile_init()
/third_party/mesa3d/src/compiler/glsl/
Dlinker.cpp529 info->clip_distance_array_size = 0; in analyze_clip_cull_usage()
582 info->clip_distance_array_size = clip_distance_var->type->length; in analyze_clip_cull_usage()
597 if ((uint32_t)(info->clip_distance_array_size + info->cull_distance_array_size) > in analyze_clip_cull_usage()
Dgl_nir_link_varyings.c334 prog->last_vert_prog->info.clip_distance_array_size : 0; in xfb_decl_assign_location()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_signature.c651 …_row = get_additional_semantic_info(s, var, &semantic, next_row, s->info.clip_distance_array_size); in process_output_signature()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c2606 if (info->clip_distance_array_size == 0) in iris_create_shader_state()
2638 if (info->clip_distance_array_size == 0) in iris_create_shader_state()
2653 if (info->clip_distance_array_size == 0) in iris_create_shader_state()
Diris_state.c4367 if (info->clip_distance_array_size == 0 && in iris_populate_vs_key()
4393 if (info->clip_distance_array_size == 0 && in iris_populate_tes_key()
4410 if (info->clip_distance_array_size == 0 && in iris_populate_gs_key()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c2767 if (ish->nir->info.clip_distance_array_size == 0 || in crocus_create_vs_state()
2825 if (ish->nir->info.clip_distance_array_size == 0) in crocus_create_tes_state()
2853 if (ish->nir->info.clip_distance_array_size == 0) in crocus_create_gs_state()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_draw_hw_select.c740 if (vp->info.clip_distance_array_size || vp->info.cull_distance_array_size) { in make_state_key()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_ureg.c2298 if (info->clip_distance_array_size) in ureg_setup_clipdist_info()
2300 info->clip_distance_array_size); in ureg_setup_clipdist_info()
/third_party/mesa3d/src/mesa/program/
Dprog_to_nir.c1037 s->info.clip_distance_array_size = 0; in prog_to_nir()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.cpp910 key->input_clip_size = prev->current->nir->info.clip_distance_array_size; in d3d12_fill_shader_key()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_compiler_nir.c4393 MASK(ctx->s->info.clip_distance_array_size); in emit_instructions()
4395 << ctx->s->info.clip_distance_array_size; in emit_instructions()

12