Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_CLIP_DIST0 (Results 1 – 25 of 45) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_geometry.cpp112 location == VARYING_SLOT_CLIP_DIST0 || in process_store_output()
131 if (location == VARYING_SLOT_CLIP_DIST0 || in process_store_output()
133 m_clip_dist_mask |= 1 << (location - VARYING_SLOT_CLIP_DIST0); in process_store_output()
157 location == VARYING_SLOT_CLIP_DIST0 || in process_load_input()
Dsfn_vertexstageexport.cpp76 output->data.location == VARYING_SLOT_CLIP_DIST0 || in do_process_outputs()
132 case VARYING_SLOT_CLIP_DIST0: in do_store_output()
201 case VARYING_SLOT_CLIP_DIST0: in emit_varying_pos()
508 if (store_info.location == VARYING_SLOT_CLIP_DIST0 || in do_store_output()
Dsfn_nir_lower_tess_io.cpp47 case VARYING_SLOT_CLIP_DIST0: in get_tcs_varying_offset()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vue_map.c82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_compute_vue_map()
148 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)) in brw_compute_vue_map()
149 assign_vue_slot(vue_map, VARYING_SLOT_CLIP_DIST0, slot++); in brw_compute_vue_map()
Dbrw_clip_line.c132 ? brw_varying_to_offset(&c->vue_map, VARYING_SLOT_CLIP_DIST0) in clip_and_emit_line()
Dbrw_vec4_visitor.cpp1092 output_reg[VARYING_SLOT_CLIP_DIST0][0].file != BAD_FILE || in emit_psiz_and_flags()
1108 if (output_reg[VARYING_SLOT_CLIP_DIST0][0].file != BAD_FILE) { in emit_psiz_and_flags()
1112 …emit(CMP(dst_null_f(), src_reg(output_reg[VARYING_SLOT_CLIP_DIST0][0]), brw_imm_f(0.0f), BRW_CONDI… in emit_psiz_and_flags()
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_clip_cull_distance_arrays.c68 if (var->data.location == VARYING_SLOT_CLIP_DIST0) in combine_clip_cull()
115 cull->data.location = VARYING_SLOT_CLIP_DIST0 + clip_array_size / 4; in combine_clip_cull()
Dnir_lower_clip.c81 VARYING_SLOT_CLIP_DIST0, in create_clipdist_vars()
87 VARYING_SLOT_CLIP_DIST0, 0); in create_clipdist_vars()
191 case VARYING_SLOT_CLIP_DIST0: in find_clipvertex_and_position_outputs()
458 case VARYING_SLOT_CLIP_DIST0: in fs_has_clip_dist_input_var()
Dnir_lower_clip_disable.c75 if ((out->data.location != VARYING_SLOT_CLIP_DIST0 && in lower_clip_plane_store()
Dnir_propagate_invariant.c208 case VARYING_SLOT_CLIP_DIST0: in nir_propagate_invariant()
Dnir_gather_xfb_info.c118 assert(var->data.location == VARYING_SLOT_CLIP_DIST0 || in add_var_xfb_outputs()
/third_party/mesa3d/src/compiler/glsl/tests/
Dvaryings_test.cpp150 clipdistance->data.location = VARYING_SLOT_CLIP_DIST0; in TEST_F()
161 EXPECT_EQ(clipdistance, junk[VARYING_SLOT_CLIP_DIST0]); in TEST_F()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_signature.c130 unsigned start_offset = (var->data.location - VARYING_SLOT_CLIP_DIST0) * 4 + in get_additional_semantic_info()
274 case VARYING_SLOT_CLIP_DIST0: in get_semantic_name()
548 case VARYING_SLOT_CLIP_DIST0: in out_sysvalue_name()
Ddxil_nir.c1162 var->data.location < VARYING_SLOT_CLIP_DIST0 || in dxil_nir_split_clip_cull_distance_instr()
1170 assert(var->data.location == VARYING_SLOT_CLIP_DIST0 || in dxil_nir_split_clip_cull_distance_instr()
/third_party/mesa3d/src/compiler/
Dshader_enums.h290 VARYING_SLOT_CLIP_DIST0, enumerator
449 #define VARYING_BIT_CLIP_DIST0 BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0)
Dshader_enums.c205 ENUM(VARYING_SLOT_CLIP_DIST0), in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c99 case VARYING_SLOT_CLIP_DIST0: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c408 case VARYING_SLOT_CLIP_DIST0: in gather_info_input_decl_ps()
535 case VARYING_SLOT_CLIP_DIST0: in gather_info_output_decl()
688 ((idx == VARYING_SLOT_CLIP_DIST0 || idx == VARYING_SLOT_CLIP_DIST1) && in radv_nir_shader_info_pass()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_vs.c103 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_vs_outputs_written()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_pipeline_state.cpp57 case VARYING_SLOT_CLIP_DIST0: in get_semantic_name()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_vs.c469 case VARYING_SLOT_CLIP_DIST0: in si_prepare_param_exports()
605 case VARYING_SLOT_CLIP_DIST0: in si_llvm_build_vs_exports()
607 index = outputs[i].semantic - VARYING_SLOT_CLIP_DIST0; in si_llvm_build_vs_exports()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_program.c391 clip0_regid = ir3_find_output_regid(vs, VARYING_SLOT_CLIP_DIST0); in setup_stateobj()
417 clip0_regid = ir3_find_output_regid(ds, VARYING_SLOT_CLIP_DIST0); in setup_stateobj()
434 clip0_regid = ir3_find_output_regid(gs, VARYING_SLOT_CLIP_DIST0); in setup_stateobj()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_program.c50 (1ULL << VARYING_SLOT_CLIP_DIST0) | in fd3_needs_manual_clipping()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.h956 if (fs->inputs[j].slot == VARYING_SLOT_CLIP_DIST0) in ir3_link_shaders()
/third_party/mesa3d/src/compiler/glsl/
Dlower_distance.cpp171 (*new_var)->data.location = VARYING_SLOT_CLIP_DIST0; in visit()

12