Home
last modified time | relevance | path

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

12345

/dports/lang/clover/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/vulkan/
H A Dradv_shader_info.c679 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
680 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
690 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in radv_nir_shader_info_pass()
691 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in radv_nir_shader_info_pass()
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in radv_nir_shader_info_pass()
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in radv_nir_shader_info_pass()
702 … assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in radv_nir_shader_info_pass()
703 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_nir_shader_info_pass()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/compiler/
H A Daco_instruction_selection_setup.cpp1068 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in setup_vs_output_info()
1069 sizeof(outinfo->vs_output_param_offset)); in setup_vs_output_info()
1082 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in setup_vs_output_info()
1083 outinfo->vs_output_param_offset[idx] = outinfo->param_exports++; in setup_vs_output_info()
1087 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in setup_vs_output_info()
1090 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in setup_vs_output_info()
1094 assert(outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED); in setup_vs_output_info()
1095 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in setup_vs_output_info()
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/vulkan/
H A Dradv_shader_info.c604 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in assign_outinfo_param()
605 outinfo->vs_output_param_offset[idx] = (*total_param_exports)++; in assign_outinfo_param()
700 memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in radv_nir_shader_info_pass()
701 sizeof(outinfo->vs_output_param_offset)); in radv_nir_shader_info_pass()
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c449 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
450 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
490 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
491 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_vs.c456 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_prepare_param_exports()
457 sizeof(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
494 assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset)); in si_prepare_param_exports()
495 shader->info.vs_output_param_offset[i] = param_count++; in si_prepare_param_exports()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/radeonsi/
H A Dsi_shader.c1308 skip_vs_optim_mask |= 1u << shader->info.vs_output_param_offset[i]; in si_optimize_vs_outputs()
1312 ac_optimize_vs_outputs(&ctx->ac, ctx->main_fn, shader->info.vs_output_param_offset, in si_optimize_vs_outputs()
1860 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, in si_compile_shader()
1861 sizeof(shader->info.vs_output_param_offset)); in si_compile_shader()
2431 memcpy(shader->info.vs_output_param_offset, mainp->info.vs_output_param_offset, in si_create_shader_variant()
2432 sizeof(mainp->info.vs_output_param_offset)); in si_create_shader_variant()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c2748 static bool ac_eliminate_const_output(uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_const_output() argument
2783 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_const_output()
2784 vs_output_param_offset[i] = AC_EXP_PARAM_DEFAULT_VAL_0000 + default_val; in ac_eliminate_const_output()
2792 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_duplicated_output() argument
2865 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_duplicated_output()
2866 vs_output_param_offset[i] = match->offset; in ac_eliminate_duplicated_output()
2874 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_optimize_vs_outputs() argument
2940 (ac_eliminate_const_output(vs_output_param_offset, num_outputs, &exp) || in ac_optimize_vs_outputs()
2941 ac_eliminate_duplicated_output(ctx, vs_output_param_offset, num_outputs, &exports, in ac_optimize_vs_outputs()
2960 memcpy(old_offset, vs_output_param_offset, sizeof(old_offset)); in ac_optimize_vs_outputs()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c2748 static bool ac_eliminate_const_output(uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_const_output() argument
2783 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_const_output()
2784 vs_output_param_offset[i] = AC_EXP_PARAM_DEFAULT_VAL_0000 + default_val; in ac_eliminate_const_output()
2792 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_duplicated_output() argument
2865 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_duplicated_output()
2866 vs_output_param_offset[i] = match->offset; in ac_eliminate_duplicated_output()
2874 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_optimize_vs_outputs() argument
2940 (ac_eliminate_const_output(vs_output_param_offset, num_outputs, &exp) || in ac_optimize_vs_outputs()
2941 ac_eliminate_duplicated_output(ctx, vs_output_param_offset, num_outputs, &exports, in ac_optimize_vs_outputs()
2960 memcpy(old_offset, vs_output_param_offset, sizeof(old_offset)); in ac_optimize_vs_outputs()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/llvm/
H A Dac_llvm_build.c2748 static bool ac_eliminate_const_output(uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_const_output() argument
2783 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_const_output()
2784 vs_output_param_offset[i] = AC_EXP_PARAM_DEFAULT_VAL_0000 + default_val; in ac_eliminate_const_output()
2792 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_eliminate_duplicated_output() argument
2865 if (vs_output_param_offset[i] == exp->offset) { in ac_eliminate_duplicated_output()
2866 vs_output_param_offset[i] = match->offset; in ac_eliminate_duplicated_output()
2874 uint8_t *vs_output_param_offset, uint32_t num_outputs, in ac_optimize_vs_outputs() argument
2940 (ac_eliminate_const_output(vs_output_param_offset, num_outputs, &exp) || in ac_optimize_vs_outputs()
2941 ac_eliminate_duplicated_output(ctx, vs_output_param_offset, num_outputs, &exports, in ac_optimize_vs_outputs()
2960 memcpy(old_offset, vs_output_param_offset, sizeof(old_offset)); in ac_optimize_vs_outputs()
[all …]

12345