trace_file = None
def __init__(self, name, args, cwd=None, build=None, results = '.'):
trace_file = None
def __init__(self, name, args, cwd=None, build=None, results = '.'):
def trace(self):
if self.trace_file is None:
self.trace_file = os.path.abspath(os.path.join(self.results, self.name + '.trace'))
def trace(self):
if self.trace_file is None:
self.trace_file = os.path.abspath(os.path.join(self.results, self.name + '.trace'))
if function_name in ('glFlush', 'glFinish'):
flushes += 1
src_line = line[mo.start(2):]
if function_name in ('glFlush', 'glFinish'):
flushes += 1
src_line = line[mo.start(2):]
- if ref_line:
- if src_line == ref_line:
- sys.stdout.write(src_line + '\n')
- ref_line = ref.readline().rstrip()
- src_lines = []
- else:
- src_lines.append(src_line)
+ else:
+ src_line = line
+ if ref_line:
+ if src_line == ref_line:
+ sys.stdout.write(src_line + '\n')
+ ref_line = ref.readline().rstrip()
+ src_lines = []
+ else:
+ src_lines.append(src_line)
optparser = optparse.OptionParser(
usage='\n\t%prog [options] -- program [args] ...',
version='%%prog')
optparser = optparse.OptionParser(
usage='\n\t%prog [options] -- program [args] ...',
version='%%prog')
+ optparser.add_option(
+ '-a', '--api', metavar='API',
+ type='string', dest='api', default='gl',
+ help='api to trace')
optparser.add_option(
'-B', '--build', metavar='PATH',
type='string', dest='build', default='..',
optparser.add_option(
'-B', '--build', metavar='PATH',
type='string', dest='build', default='..',