--- /dev/null
+{
+ "parameters": {
+ "GL_CURRENT_COLOR": [0, 0, 0.699999988, 1],
+ "GL_VIEWPORT": [0, 0, 250, 250],
+ "GL_PROJECTION_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, -0.00199900055, 0, 0, 0, -0.99900049, 1],
+ "GL_SCISSOR_BOX": [0, 0, 250, 250],
+ "GL_COLOR_CLEAR_VALUE": [0.300000012, 0.100000001, 0.300000012, 1],
+ "GL_TRANSPOSE_PROJECTION_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, -0.00199900055, -0.99900049, 0, 0, 0, 1]
+ }
+}
sys.stdout.write(line + '\n')
mo = self.call_re.match(line)
if mo:
- self.call_no = int(mo.group(1))
+ self.callNo = int(mo.group(1))
function_name = mo.group(2)
if function_name.find('SwapBuffers') != -1 or \
line.find('kCGLPFADoubleBuffer') != -1:
if not match:
prefix = '%s.%u' % (self.getNamePrefix(), callNo)
srcImageFileName = prefix + '.src.png'
+ srcImage.save(srcImageFileName)
diffImageFileName = prefix + '.diff.png'
comparer.write_diff(diffImageFileName)
fail('snapshot from call %u does not match %s' % (callNo, refImageFileName))