117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark/* 217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * Copyright 2014 Google Inc. 317f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * 417f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * Use of this source code is governed by a BSD-style license that can be 517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * found in the LICENSE file. 617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark */ 717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 817f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#ifndef SK_COMMON_FLAGS_H 917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#define SK_COMMON_FLAGS_H 1017f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 1117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#include "SkCommandLineFlags.h" 1217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 1317f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(config); 1417f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(cpu); 1517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(dryRun); 1617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(gpu); 1717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(gpuAPI); 1895f192d19938b98a45dd1fa4112d965f60d10516msarettDECLARE_string(images); 1917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(leaks); 2017f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(match); 2117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(quiet); 2217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(resetGpuContext); 235f5a8d7599b8e248633ac122294b7a01401fedcbjoshualittDECLARE_bool(preAbandonGpuContext); 242354f8432a7205571f04f9638a0018fb0b1fb282bsalomonDECLARE_bool(abandonGpuContext); 2592007583e43115998412ac8b0a06cc2780eb025cmtkleinDECLARE_string(skps); 2617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_int32(threads); 2717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(resourcePath); 2817f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(verbose); 2917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(veryVerbose); 30b511042bb07a6a289b0d1146cb57f6e8b80580d6mtkleinDECLARE_string(writePath); 3117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 32ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(key); 33ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(properties); 34ea65bfa8ded918b908287e3e3474aaf5cbd12feamtklein 3517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#endif 36