/dports/lang/clover/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | radv_shader_info.c | 679 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 D | aco_instruction_selection_setup.cpp | 1068 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 D | radv_shader_info.c | 604 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader_llvm_vs.c | 449 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 D | si_shader_llvm_vs.c | 456 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 D | si_shader.c | 1308 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 D | ac_llvm_build.c | 2748 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 D | ac_llvm_build.c | 2748 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 D | ac_llvm_build.c | 2748 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 …]
|