Lines Matching refs:args
351 args = parser.parse_args()
354 if args.encoders == "all-aarch64":
355 args.encoders = testcodersAArch64
356 elif args.encoders == "all-x86":
357 args.encoders = testcodersX86
359 args.encoders = [args.encoders]
361 if args.testQual == "all+":
362 args.testQual = TEST_QUALITIES
363 elif args.testQual == "all":
364 args.testQual = TEST_QUALITIES
365 args.testQual.remove("verythorough")
366 args.testQual.remove("exhaustive")
368 args.testQual = [args.testQual]
370 if not args.blockSizes or ("all" in args.blockSizes):
371 args.blockSizes = TEST_BLOCK_SIZES
373 args.testSets = testSets[:-1] if args.testSets == "all" \
374 else [args.testSets]
376 args.profiles = astcProfile[:-1] if args.profiles == "all" \
377 else [args.profiles]
379 args.formats = imgFormat[:-1] if args.formats == "all" \
380 else [args.formats]
382 return args
393 args = parse_command_line()
398 for quality in args.testQual:
399 for imageSet in args.testSets:
400 for encoderName in args.encoders:
402 get_encoder_params(encoderName, args.reference, imageSet)
416 args.profiles, args.formats, args.testImage)
419 args.blockSizes, args.testRepeats,
420 args.keepOutput, args.threads)