X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=scripts%2Fsnapdiff.py;h=d99a4acf81b0aaeb7791d2027ec368dd6d0c9578;hb=e4246254fc9472b6b0317141a464c235b38cb592;hp=129adedf6ec868dcd0b42f5932dda795797f5534;hpb=b3733a82424232f601867ee20311d7d4242ef1a9;p=apitrace diff --git a/scripts/snapdiff.py b/scripts/snapdiff.py index 129aded..d99a4ac 100755 --- a/scripts/snapdiff.py +++ b/scripts/snapdiff.py @@ -67,11 +67,11 @@ def main(): help="output filename [stdout]") optparser.add_option( '--start', metavar='FRAME', - type="int", dest="start", default=1, + type="int", dest="start", default=0, help="start frame [default: %default]") optparser.add_option( '--stop', metavar='FRAME', - type="int", dest="stop", default=9999, + type="int", dest="stop", default=0xffffffff, help="stop frame [default: %default]") optparser.add_option( '-f', '--fuzz', @@ -94,10 +94,11 @@ def main(): html.write(' \n') html.write(' \n') html.write(' \n') - for frame_no in range(options.start, options.stop + 1): - ref_image = "%s%04u.png" % (ref_prefix, frame_no) - src_image = "%s%04u.png" % (src_prefix, frame_no) - delta_image = "%s%04u_diff.png" % (src_prefix, frame_no) + frame_no = options.start + while frame_no <= options.stop: + ref_image = "%s%010u.png" % (ref_prefix, frame_no) + src_image = "%s%010u.png" % (src_prefix, frame_no) + delta_image = "%s%010u_diff.png" % (src_prefix, frame_no) if os.path.exists(ref_image) and os.path.exists(src_image): html.write(' \n') subprocess.call(["compare", '-metric', 'AE', '-fuzz', options.fuzz, ref_image, src_image, delta_image]) @@ -106,6 +107,7 @@ def main(): surface(html, delta_image) html.write(' \n') html.flush() + frame_no += 1 html.write('
refsrcΔ
\n') html.write(' \n') html.write('\n')