예제 #1
0
파일: skpbench.py 프로젝트: rust-skia/skia
__argparse.add_argument(
    '--gpuThreads',
    type=int,
    default=-1,
    help="Create this many extra threads to assist with GPU work, including"
    " software path rendering. Defaults to two.")
__argparse.add_argument(
    'srcs',
    nargs='+',
    help=".skp files or directories to expand for .skp files, and/or .svg files"
)

FLAGS = __argparse.parse_args()
if FLAGS.adb:
    import _adb_path as _path
    _path.init(FLAGS.device_serial, FLAGS.adb_binary)
else:
    import _os_path as _path


def dump_commandline_if_verbose(commandline):
    if FLAGS.verbosity >= 5:
        quoted = [
            '\'%s\'' % re.sub(r'([\\\'])', r'\\\1', x) for x in commandline
        ]
        print(' '.join(quoted), file=sys.stderr)


class StddevException(Exception):
    pass
예제 #2
0
파일: skpbench.py 프로젝트: aseprite/skia
    type=int, help="duration of a sample (minimum)")
__argparse.add_argument('--gpu',
    action='store_true',
    help="perform timing on the gpu clock instead of cpu (gpu work only)")
__argparse.add_argument('--fps',
    action='store_true', help="use fps instead of ms")
__argparse.add_argument('-c', '--config',
    default='gpu', help="comma- or space-separated list of GPU configs")
__argparse.add_argument('skps',
    nargs='+',
    help=".skp files or directories to expand for .skp files")

FLAGS = __argparse.parse_args()
if FLAGS.adb:
  import _adb_path as _path
  _path.init(FLAGS.device_serial)
else:
  import _os_path as _path

def dump_commandline_if_verbose(commandline):
  if FLAGS.verbosity >= 4:
    quoted = ['\'%s\'' % re.sub(r'([\\\'])', r'\\\1', x) for x in commandline]
    print(' '.join(quoted), file=sys.stderr)


class StddevException(Exception):
  pass

class Message:
  READLINE = 0,
  POLL_HARDWARE = 1,
예제 #3
0
__argparse.add_argument('--fps',
                        action='store_true',
                        help="use fps instead of ms")
__argparse.add_argument('-c',
                        '--config',
                        default='gpu',
                        help="comma- or space-separated list of GPU configs")
__argparse.add_argument(
    'skps',
    nargs='+',
    help=".skp files or directories to expand for .skp files")

FLAGS = __argparse.parse_args()
if FLAGS.adb:
    import _adb_path as _path
    _path.init(FLAGS.device_serial)
else:
    import _os_path as _path


class StddevException(Exception):
    pass


class Message:
    READLINE = 0,
    POLL_HARDWARE = 1,
    EXIT = 2

    def __init__(self, message, value=None):
        self.message = message
예제 #4
0
파일: skpbench.py 프로젝트: molikto/Skia
       "[[~]all [~]default [~]dashline [~]nvpr [~]msaa [~]aaconvex "
       "[~]aalinearizing [~]small [~]tess]")
__argparse.add_argument('--nocache',
  action='store_true', help="disable caching of path mask textures")
__argparse.add_argument('-c', '--config',
  default='gl', help="comma- or space-separated list of GPU configs")
__argparse.add_argument('-a', '--resultsfile',
  help="optional file to append results into")
__argparse.add_argument('skps',
  nargs='+',
  help=".skp files or directories to expand for .skp files")

FLAGS = __argparse.parse_args()
if FLAGS.adb:
  import _adb_path as _path
  _path.init(FLAGS.device_serial, FLAGS.adb_binary)
else:
  import _os_path as _path

def dump_commandline_if_verbose(commandline):
  if FLAGS.verbosity >= 5:
    quoted = ['\'%s\'' % re.sub(r'([\\\'])', r'\\\1', x) for x in commandline]
    print(' '.join(quoted), file=sys.stderr)


class StddevException(Exception):
  pass

class Message:
  READLINE = 0,
  POLL_HARDWARE = 1,