Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_tess.c189 name == VARYING_SLOT_TESS_LEVEL_OUTER in get_dw_address_from_generic_indices()
256 name == VARYING_SLOT_TESS_LEVEL_OUTER in get_tcs_tes_buffer_address_from_generic_indices()
416 semantic == VARYING_SLOT_TESS_LEVEL_OUTER) == is_patch); in si_nir_load_tcs_varyings()
455 semantic == VARYING_SLOT_TESS_LEVEL_OUTER) == (vertex_index == NULL)); in si_nir_load_input_tes()
492 semantic == VARYING_SLOT_TESS_LEVEL_OUTER) != is_patch) in si_nir_store_output_tcs()
510 semantic == VARYING_SLOT_TESS_LEVEL_OUTER) { in si_nir_store_output_tcs()
601 case VARYING_SLOT_TESS_LEVEL_OUTER: in si_load_tess_level()
614 case VARYING_SLOT_TESS_LEVEL_OUTER: in si_load_tess_level()
615 semantic = VARYING_SLOT_TESS_LEVEL_OUTER; in si_load_tess_level()
732 tess_outer_index = si_shader_io_get_unique_index_patch(VARYING_SLOT_TESS_LEVEL_OUTER); in si_write_tess_factors()
[all …]
Dsi_state_shaders.c2872 (1ull << si_shader_io_get_unique_index_patch(VARYING_SLOT_TESS_LEVEL_OUTER)); in si_create_shader_selector()
2878 semantic == VARYING_SLOT_TESS_LEVEL_OUTER || in si_create_shader_selector()
Dsi_shader.c67 case VARYING_SLOT_TESS_LEVEL_OUTER: in si_shader_io_get_unique_index_patch()
/third_party/mesa3d/src/compiler/
Dshader_enums.h299 VARYING_SLOT_TESS_LEVEL_OUTER, /* Only appears as TCS output. */ enumerator
307 VARYING_SLOT_PRIMITIVE_COUNT = VARYING_SLOT_TESS_LEVEL_OUTER, /* Only appears in MESH. */
458 #define VARYING_BIT_TESS_LEVEL_OUTER BITFIELD64_BIT(VARYING_SLOT_TESS_LEVEL_OUTER)
Dshader_enums.c214 ENUM(VARYING_SLOT_TESS_LEVEL_OUTER), in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c136 case VARYING_SLOT_TESS_LEVEL_OUTER: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/compiler/nir/
Dnir_propagate_invariant.c212 case VARYING_SLOT_TESS_LEVEL_OUTER: in nir_propagate_invariant()
Dnir_lower_io_to_vector.c630 if (var->data.location != VARYING_SLOT_TESS_LEVEL_OUTER && in nir_vectorize_tess_levels_impl()
675 if (var->data.location == VARYING_SLOT_TESS_LEVEL_OUTER || in nir_vectorize_tess_levels()
Dnir_linking_helpers.c65 var->data.location == VARYING_SLOT_TESS_LEVEL_OUTER || in is_non_generic_patch_var()
1556 else if (location >= VARYING_SLOT_TESS_LEVEL_OUTER && in get_linked_variable_location()
1558 return location - VARYING_SLOT_TESS_LEVEL_OUTER; in get_linked_variable_location()
Dnir_gather_info.c87 idx != VARYING_SLOT_TESS_LEVEL_OUTER && in set_io_mask()
/third_party/mesa3d/src/intel/compiler/
Dbrw_vue_map.c253 assign_vue_slot(vue_map, VARYING_SLOT_TESS_LEVEL_OUTER, slot++); in brw_compute_tess_vue_map()
Dbrw_nir.c58 } else if (location == VARYING_SLOT_TESS_LEVEL_OUTER) { in remap_tess_levels()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_tess.c80 slot == VARYING_SLOT_TESS_LEVEL_OUTER || in is_tess_levels()
485 case VARYING_SLOT_TESS_LEVEL_OUTER: in build_tessfactor_base()
603 if (location == VARYING_SLOT_TESS_LEVEL_OUTER) in lower_tess_ctrl_block()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_tess_io_to_mem.c398 semantics.location == VARYING_SLOT_TESS_LEVEL_OUTER; in lower_hs_output_store()
416 else if (semantics.location == VARYING_SLOT_TESS_LEVEL_OUTER) in lower_hs_output_store()
/third_party/mesa3d/src/compiler/glsl/
Dir_set_program_inouts.cpp98 idx != VARYING_SLOT_TESS_LEVEL_OUTER && in mark()
Dgl_nir_linker.c118 in->data.location == VARYING_SLOT_TESS_LEVEL_OUTER) || in create_shader_variable()
Dbuiltin_variables.cpp1186 add_output(VARYING_SLOT_TESS_LEVEL_OUTER, array(float_t, 4), in generate_tcs_special_vars()
1233 add_input(VARYING_SLOT_TESS_LEVEL_OUTER, array(float_t, 4), in generate_tes_special_vars()
Dglsl_to_nir.cpp519 ir->data.location == VARYING_SLOT_TESS_LEVEL_OUTER)) { in visit()
535 ir->data.location == VARYING_SLOT_TESS_LEVEL_OUTER)) { in visit()
Dlinker.cpp3740 in->data.location == VARYING_SLOT_TESS_LEVEL_OUTER) || in create_shader_variable()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c654 case VARYING_SLOT_TESS_LEVEL_OUTER: in assign_producer_var_io()
703 case VARYING_SLOT_TESS_LEVEL_OUTER: in assign_consumer_var_io()
1603 gl_TessLevelOuter->data.location = VARYING_SLOT_TESS_LEVEL_OUTER; in zink_shader_tcs_create()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_lower_tess_io.cpp51 case VARYING_SLOT_TESS_LEVEL_OUTER: in get_tcs_varying_offset()
/third_party/mesa3d/src/mesa/main/
Dmtypes.h105 case VARYING_SLOT_TESS_LEVEL_OUTER: in _mesa_varying_slot_in_fs()
/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c3980 result = ctx->abi->load_tess_level(ctx->abi, VARYING_SLOT_TESS_LEVEL_OUTER, false); in visit_intrinsic()
3986 result = ctx->abi->load_tess_level(ctx->abi, VARYING_SLOT_TESS_LEVEL_OUTER, true); in visit_intrinsic()
5404 if (location == VARYING_SLOT_TESS_LEVEL_OUTER) in get_inst_tessfactor_writemask()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c867 *location = VARYING_SLOT_TESS_LEVEL_OUTER; in vtn_get_builtin_location()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c151 return VARYING_SLOT_TESS_LEVEL_OUTER; in tgsi_varying_semantic_to_slot()