Lines Matching defs:argidx
522 int argidx = 4;
583 argidx = 6;
589 while (argidx < argc)
591 if (!strcmp(argv[argidx], "-a"))
594 argidx++;
597 else if (!strcmp(argv[argidx], "-normal"))
601 else if (!strcmp(argv[argidx], "-decode_unorm8"))
605 else if (!strcmp(argv[argidx], "-rgbm"))
608 argidx++;
611 else if (!strcmp(argv[argidx], "-perceptual"))
615 else if (!strcmp(argv[argidx], "-pp-normalize"))
624 else if (!strcmp(argv[argidx], "-pp-premultiply"))
633 argidx ++;
698 int argidx = (operation & ASTCENC_STAGE_COMPRESS) ? 6 : 4;
700 while (argidx < argc)
702 if (!strcmp(argv[argidx], "-silent"))
704 argidx++;
707 else if (!strcmp(argv[argidx], "-cw"))
709 argidx += 5;
710 if (argidx > argc)
716 config.cw_r_weight = static_cast<float>(atof(argv[argidx - 4]));
717 config.cw_g_weight = static_cast<float>(atof(argv[argidx - 3]));
718 config.cw_b_weight = static_cast<float>(atof(argv[argidx - 2]));
719 config.cw_a_weight = static_cast<float>(atof(argv[argidx - 1]));
721 else if (!strcmp(argv[argidx], "-a"))
723 argidx += 2;
724 if (argidx > argc)
730 config.a_scale_radius = atoi(argv[argidx - 1]);
732 else if (!strcmp(argv[argidx], "-esw"))
734 argidx += 2;
735 if (argidx > argc)
741 if (strlen(argv[argidx - 1]) != 4)
750 switch (argv[argidx - 1][i])
771 print_error("ERROR: -esw component '%c' is not valid\n", argv[argidx - 1][i]);
781 else if (!strcmp(argv[argidx], "-ssw"))
783 argidx += 2;
784 if (argidx > argc)
790 size_t char_count = strlen(argv[argidx - 1]);
810 switch (argv[argidx - 1][i])
825 print_error("ERROR: -ssw component '%c' is not valid\n", argv[argidx - 1][i]);
835 else if (!strcmp(argv[argidx], "-dsw"))
837 argidx += 2;
838 if (argidx > argc)
844 if (strlen(argv[argidx - 1]) != 4)
853 switch (argv[argidx - 1][i])
877 print_error("ERROR: ERROR: -dsw component '%c' is not valid\n", argv[argidx - 1][i]);
888 else if (!strcmp(argv[argidx], "-normal"))
890 argidx++;
902 else if (!strcmp(argv[argidx], "-rgbm"))
904 argidx += 2;
905 if (argidx > argc)
911 config.rgbm_m_scale = static_cast<float>(atof(argv[argidx - 1]));
914 else if (!strcmp(argv[argidx], "-decode_unorm8"))
916 argidx++;
918 else if (!strcmp(argv[argidx], "-perceptual"))
920 argidx++;
922 else if (!strcmp(argv[argidx], "-pp-normalize"))
924 argidx++;
926 else if (!strcmp(argv[argidx], "-pp-premultiply"))
928 argidx++;
930 else if (!strcmp(argv[argidx], "-blockmodelimit"))
932 argidx += 2;
933 if (argidx > argc)
939 config.tune_block_mode_limit = atoi(argv[argidx - 1]);
941 else if (!strcmp(argv[argidx], "-partitioncountlimit"))
943 argidx += 2;
944 if (argidx > argc)
950 config.tune_partition_count_limit = atoi(argv[argidx - 1]);
952 else if (!strcmp(argv[argidx], "-2partitionindexlimit"))
954 argidx += 2;
955 if (argidx > argc)
961 config.tune_2partition_index_limit = atoi(argv[argidx - 1]);
963 else if (!strcmp(argv[argidx], "-3partitionindexlimit"))
965 argidx += 2;
966 if (argidx > argc)
972 config.tune_3partition_index_limit = atoi(argv[argidx - 1]);
974 else if (!strcmp(argv[argidx], "-4partitionindexlimit"))
976 argidx += 2;
977 if (argidx > argc)
983 config.tune_4partition_index_limit = atoi(argv[argidx - 1]);
985 else if (!strcmp(argv[argidx], "-2partitioncandidatelimit"))
987 argidx += 2;
988 if (argidx > argc)
994 config.tune_2partitioning_candidate_limit = atoi(argv[argidx - 1]);
996 else if (!strcmp(argv[argidx], "-3partitioncandidatelimit"))
998 argidx += 2;
999 if (argidx > argc)
1005 config.tune_3partitioning_candidate_limit = atoi(argv[argidx - 1]);
1007 else if (!strcmp(argv[argidx], "-4partitioncandidatelimit"))
1009 argidx += 2;
1010 if (argidx > argc)
1016 config.tune_4partitioning_candidate_limit = atoi(argv[argidx - 1]);
1018 else if (!strcmp(argv[argidx], "-dblimit"))
1020 argidx += 2;
1021 if (argidx > argc)
1029 config.tune_db_limit = static_cast<float>(atof(argv[argidx - 1]));
1032 else if (!strcmp(argv[argidx], "-2partitionlimitfactor"))
1034 argidx += 2;
1035 if (argidx > argc)
1041 config.tune_2partition_early_out_limit_factor = static_cast<float>(atof(argv[argidx - 1]));
1043 else if (!strcmp(argv[argidx], "-3partitionlimitfactor"))
1045 argidx += 2;
1046 if (argidx > argc)
1052 config.tune_3partition_early_out_limit_factor = static_cast<float>(atof(argv[argidx - 1]));
1054 else if (!strcmp(argv[argidx], "-2planelimitcorrelation"))
1056 argidx += 2;
1057 if (argidx > argc)
1063 config.tune_2plane_early_out_limit_correlation = static_cast<float>(atof(argv[argidx - 1]));
1065 else if (!strcmp(argv[argidx], "-refinementlimit"))
1067 argidx += 2;
1068 if (argidx > argc)
1074 config.tune_refinement_limit = atoi(argv[argidx - 1]);
1076 else if (!strcmp(argv[argidx], "-candidatelimit"))
1078 argidx += 2;
1079 if (argidx > argc)
1085 config.tune_candidate_limit = atoi(argv[argidx - 1]);
1087 else if (!strcmp(argv[argidx], "-j"))
1089 argidx += 2;
1090 if (argidx > argc)
1096 cli_config.thread_count = atoi(argv[argidx - 1]);
1098 else if (!strcmp(argv[argidx], "-repeats"))
1100 argidx += 2;
1101 if (argidx > argc)
1107 cli_config.repeat_count = atoi(argv[argidx - 1]);
1114 else if (!strcmp(argv[argidx], "-yflip"))
1116 argidx++;
1119 else if (!strcmp(argv[argidx], "-mpsnr"))
1121 argidx += 3;
1122 if (argidx > argc)
1128 cli_config.low_fstop = atoi(argv[argidx - 2]);
1129 cli_config.high_fstop = atoi(argv[argidx - 1]);
1137 else if (!strcmp(argv[argidx], "-zdim"))
1147 if (argidx + 2 > argc)
1152 argidx++;
1155 if (!sscanf(argv[argidx], "%u", &cli_config.array_size) || cli_config.array_size == 0)
1157 print_error("ERROR: -zdim size '%s' is invalid\n", argv[argidx]);
1166 argidx++;
1169 else if (!strcmp(argv[argidx], "-dtrace"))
1171 argidx += 2;
1172 if (argidx > argc)
1178 config.trace_file_path = argv[argidx - 1];
1181 else if (!strcmp(argv[argidx], "-privateProfile"))
1183 argidx += 2; // skip 2 chatacters to get next parameter
1184 config.privateProfile = static_cast<QualityProfile>(atoi(argv[argidx - 1]));
1186 else if (!strcmp(argv[argidx], "-dimage"))
1188 argidx += 1;
1193 print_error("ERROR: Argument '%s' not recognized\n", argv[argidx]);