Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_CLIP_DIST0 (Results 1 - 25 of 51) sorted by relevance

123

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vue_map.c82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_compute_vue_map()
149 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)) in brw_compute_vue_map()
150 assign_vue_slot(vue_map, VARYING_SLOT_CLIP_DIST0, slot++); in brw_compute_vue_map()
H A Dbrw_vec4_visitor.cpp835 output_reg[VARYING_SLOT_CLIP_DIST0][0].file != BAD_FILE || in emit_psiz_and_flags()
851 if (output_reg[VARYING_SLOT_CLIP_DIST0][0].file != BAD_FILE) { in emit_psiz_and_flags()
855 emit(CMP(dst_null_f(), src_reg(output_reg[VARYING_SLOT_CLIP_DIST0][0]), brw_imm_f(0.0f), BRW_CONDITIONAL_L)); in emit_psiz_and_flags()
H A Dbrw_clip_line.c133 ? brw_varying_to_offset(&c->vue_map, VARYING_SLOT_CLIP_DIST0) in clip_and_emit_line()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_gs.cpp75 location == VARYING_SLOT_CLIP_DIST0 || in process_store_output()
99 if (location == VARYING_SLOT_CLIP_DIST0 || in process_store_output()
102 m_cc_dist_mask |= write_mask << (4 * (location - VARYING_SLOT_CLIP_DIST0)); in process_store_output()
103 m_clip_dist_write |= write_mask << (4 * (location - VARYING_SLOT_CLIP_DIST0)); in process_store_output()
127 location == VARYING_SLOT_CLIP_DIST0 || in process_load_input()
H A Dsfn_shader_vs.cpp99 case VARYING_SLOT_CLIP_DIST0: in do_store_output()
240 case VARYING_SLOT_CLIP_DIST0: in emit_varying_pos()
242 m_cc_dist_mask |= write_mask << (4 * (store_info.location - VARYING_SLOT_CLIP_DIST0)); in emit_varying_pos()
243 m_clip_dist_write |= write_mask << (4 * (store_info.location - VARYING_SLOT_CLIP_DIST0)); in emit_varying_pos()
438 case VARYING_SLOT_CLIP_DIST0: in do_scan_instruction()
630 if (store_info.location == VARYING_SLOT_CLIP_DIST0 || in do_store_output()
H A Dsfn_shader_tess.cpp222 case VARYING_SLOT_CLIP_DIST0: in do_scan_instruction()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_clip_cull_distance_arrays.c31 * colocates them both in VARYING_SLOT_CLIP_DIST0. It does so by maintaining
73 if (var->data.location == VARYING_SLOT_CLIP_DIST0) in combine_clip_cull()
120 cull->data.location = VARYING_SLOT_CLIP_DIST0 + clip_array_size / 4; in combine_clip_cull()
H A Dnir_lower_clip.c82 VARYING_SLOT_CLIP_DIST0, in create_clipdist_vars()
88 VARYING_SLOT_CLIP_DIST0, 0); in create_clipdist_vars()
207 case VARYING_SLOT_CLIP_DIST0: in find_clipvertex_and_position_outputs()
478 case VARYING_SLOT_CLIP_DIST0: in fs_has_clip_dist_input_var()
H A Dnir_lower_clip_disable.c75 if ((out->data.location != VARYING_SLOT_CLIP_DIST0 && in lower_clip_plane_store()
H A Dnir_propagate_invariant.c208 case VARYING_SLOT_CLIP_DIST0: in nir_propagate_invariant()
H A Dnir_gather_xfb_info.c119 assert(var->data.location == VARYING_SLOT_CLIP_DIST0 || in add_var_xfb_outputs()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c99 case VARYING_SLOT_CLIP_DIST0: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/compiler/
H A Dshader_enums.h315 VARYING_SLOT_CLIP_DIST0, enumerator
498 #define VARYING_BIT_CLIP_DIST0 BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)
H A Dshader_enums.c206 ENUM(VARYING_SLOT_CLIP_DIST0), in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_signature.c175 unsigned start_offset = (var->data.location - VARYING_SLOT_CLIP_DIST0) * 4 + in get_additional_semantic_info()
307 case VARYING_SLOT_CLIP_DIST0: in get_semantic_name()
621 case VARYING_SLOT_CLIP_DIST0: in out_sysvalue_name()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c295 case VARYING_SLOT_CLIP_DIST0: in gather_info_input_decl_ps()
443 ((idx == VARYING_SLOT_CLIP_DIST0 || idx == VARYING_SLOT_CLIP_DIST1) && in assign_outinfo_params()
H A Dradv_nir_to_llvm.c879 slot_name != VARYING_SLOT_VIEWPORT && slot_name != VARYING_SLOT_CLIP_DIST0 && in radv_build_param_exports()
883 if ((slot_name == VARYING_SLOT_CLIP_DIST0 || slot_name == VARYING_SLOT_CLIP_DIST1) && in radv_build_param_exports()
924 case VARYING_SLOT_CLIP_DIST0: in radv_llvm_export_vs()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c263 clip0_regid = ir3_find_output_regid(s[VS].v, VARYING_SLOT_CLIP_DIST0); in fd5_program_emit()
435 ir3_link_add(&l, VARYING_SLOT_CLIP_DIST0, clip0_regid, in fd5_program_emit()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c431 clip0_regid = ir3_find_output_regid(vs, VARYING_SLOT_CLIP_DIST0);
457 clip0_regid = ir3_find_output_regid(ds, VARYING_SLOT_CLIP_DIST0);
474 clip0_regid = ir3_find_output_regid(gs, VARYING_SLOT_CLIP_DIST0);
629 ir3_link_add(&l, VARYING_SLOT_CLIP_DIST0, clip0_regid,
/third_party/mesa3d/src/compiler/glsl/
H A Dlower_distance.cpp171 (*new_var)->data.location = VARYING_SLOT_CLIP_DIST0; in visit()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp62 case VARYING_SLOT_CLIP_DIST0: in get_semantic_name()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_program.c50 (1ULL << VARYING_SLOT_CLIP_DIST0) | in fd3_needs_manual_clipping()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_tgsi.c342 return VARYING_SLOT_CLIP_DIST0; in svga_tgsi_to_gl_varying_semantic()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c546 case VARYING_SLOT_CLIP_DIST0: in si_llvm_build_vs_exports()
548 index = outputs[i].semantic - VARYING_SLOT_CLIP_DIST0; in si_llvm_build_vs_exports()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_shader.h1099 if (fs->inputs[j].slot == VARYING_SLOT_CLIP_DIST0) in ir3_link_shaders()

Completed in 26 milliseconds

123