Starting test 0, 'disambiguateTextures' Starting test 1, 'testIrrArray' crashTestFastAlloc All tests passed Starting test 2, 'testIrrMap' All tests passed Starting test 3, 'testIrrList' All tests passed Starting test 4, 'exports' Checking whether IdentityMatrix is exported. Starting test 5, 'irrCoreEquals' Starting test 6, 'testIrrString' Test stringc Test stringw Test stringw::split() Test io::path Test self assignment test fast alloc All tests passed Starting test 7, 'testLine2d' Line 1 = 1.0 1.0 to 1.0 3.0 Line 2 = 0.0 2.0 to 2.0 2.0 line1 with line2 = hit at 1.0 2.0 - expected line2 with line1 = hit at 1.0 2.0 - expected Line 1 = 0.0 0.0 to 2.0 2.0 Line 2 = 0.0 2.0 to 2.0 0.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 1.0 1.0 to 1.0 3.0 Line 2 = 0.0 4.0 to 2.0 4.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 2.0 2.0 Line 2 = 3.0 4.0 to 4.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 0.0 1.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 0.0 -1.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 1.0 1.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 1.0 -1.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 1.0 to 0.0 2.0 line1 with line2 = hit at 0.0 1.0 - expected line2 with line1 = hit at 0.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = hit at 1.0 0.0 - expected line2 with line1 = hit at 1.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 0.0 2.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 2.0 0.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 1.0 1.0 to 2.0 2.0 line1 with line2 = hit at 1.0 1.0 - expected line2 with line1 = hit at 1.0 1.0 - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 1.0 to 1.0 1.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 1.0 0.0 to 1.0 1.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 1.0 to 0.0 2.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 1.0 0.0 to 2.0 0.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 0.0 0.0 to 1.0 0.0 line1 with line2 = hit at 0.0 0.0 - expected line2 with line1 = hit at 0.0 0.0 - expected Line 1 = 2.0 0.0 to 0.0 2.0 Line 2 = 2.0 0.0 to 0.0 2.0 line1 with line2 = hit at 2.0 0.0 - expected line2 with line1 = hit at 2.0 0.0 - expected Line 1 = 0.0 0.0 to 1.0 1.0 Line 2 = 2.0 2.0 to 3.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 1.0 0.0 Line 2 = 2.0 0.0 to 3.0 0.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 0.0 0.0 to 0.0 1.0 Line 2 = 0.0 2.0 to 0.0 3.0 line1 with line2 = miss - expected line2 with line1 = miss - expected Line 1 = 1.0 0.0 to 2.0 0.0 Line 2 = 0.0 0.0 to 3.0 0.0 line1 with line2 = hit at 1.5 0.0 - expected line2 with line1 = hit at 1.5 0.0 - expected Line 1 = 0.0 1.0 to 0.0 2.0 Line 2 = 0.0 0.0 to 0.0 3.0 line1 with line2 = hit at 0.0 1.5 - expected line2 with line1 = hit at 0.0 1.5 - expected Line 1 = 1.0 0.0 to 2.0 0.0 Line 2 = 0.0 0.0 to 3.0 0.0 line1 with line2 = hit at 1.5 0.0 - expected line2 with line1 = hit at 1.5 0.0 - expected Line 1 = 0.0 1.0 to 0.0 2.0 Line 2 = 0.0 0.0 to 0.0 3.0 line1 with line2 = hit at 0.0 1.5 - expected line2 with line1 = hit at 0.0 1.5 - expected Line 1 = 1.0 1.0 to 2.0 2.0 Line 2 = 0.0 0.0 to 3.0 3.0 line1 with line2 = hit at 1.5 1.5 - expected line2 with line1 = hit at 1.5 1.5 - expected Line 1 = 1.0 2.0 to 2.0 1.0 Line 2 = 0.0 3.0 to 3.0 0.0 line1 with line2 = hit at 1.5 1.5 - expected line2 with line1 = hit at 1.5 1.5 - expected Line 1 = 0.0 0.0 to 10.0 8.0 Line 2 = 2.5 2.0 to 5.0 4.0 line1 with line2 = hit at 3.8 3.0 - expected line2 with line1 = hit at 3.8 3.0 - expected Line 1 = 0.0 0.0 to 2000.0 1000.0 Line 2 = 2.0 1.0 to 2.2 1.4 line1 with line2 = hit at 2.0 1.0 - expected line2 with line1 = hit at 2.0 1.0 - expected All tests passed Starting test 8, 'matrixOps' Starting test 9, 'testDimension2d' Starting test 10, 'testVector2d' vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2df tests passed vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2d tests passed vector2d interpolation vector2d quadratic interpolation vector2d getAngle vector2di tests passed Starting test 11, 'testVector3d' vector3df tests passed vector3d tests passed vector3di tests passed Starting test 12, 'testQuaternion' Starting test 13, 'testS3DVertex' Starting test 14, 'testaabbox3d' aabbox3d tests passed aabbox3d tests passed aabbox3d tests passed Starting test 15, 'color' Starting test 16, 'testTriangle3d' Test isPointInside with f32 Test isPointInside with f64 Test isPointInside with s32 Test isPointInsideWithSinglePrecision All tests passed Starting test 17, 'vectorPositionDimension2d' vector,position,dimension test with s32 tests passed vector,position,dimension test with f32 tests passed vector,position,dimension test with f64 tests passed Starting test 18, 'filesystem' Starting test 19, 'archiveReader' Testing mount file. Testing mount file. Testing zip files. Testing pak files. Testing npk files. Testing encrypted zip files. Directory name: doc Full path: doc File name: readme.txt Full path: doc/readme.txt File name: upgrade-guide.txt Full path: doc/upgrade-guide.txt Testing special zip files. Directory name: monty Full path: monty File name: license.txt Full path: monty/license.txt File name: materials.dat Full path: monty/materials.dat File name: monty.kart Full path: monty/monty.kart Testing special zip files lzma. File name: tahoma10_.xml Full path: tahoma10_.xml File name: tahoma10_0.png Full path: tahoma10_0.png File name: tahoma10_1.png Full path: tahoma10_1.png Testing add/remove with filenames. Starting test 20, 'testXML' Test simple XML reader features. Test XML reader CDATA support. Test XML reader attribute support. Starting test 21, 'serializeAttributes' Starting test 22, 'fast_atof' String '340282346638528859811704183484516925440.000000' New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000 Old fast 0.0000000000000000000000000000000000000000 atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '3.402823466e+38F' New fast 340282326356119260000000000000000000000.0000000000000000000000000000000000000000 Old fast 3.4028234481811523000000000000000000000000 atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '3402823466e+29F' New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000 Old fast 3402823424.0000000000000000000000000000000000000000 atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '-340282346638528859811704183484516925440.000000' New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000 Old fast -0.0000000000000000000000000000000000000000 atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '-3.402823466e+38F' New fast -340282326356119260000000000000000000000.0000000000000000000000000000000000000000 Old fast -3.4028234481811523000000000000000000000000 atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '-3402823466e+29F' New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000 Old fast -3402823424.0000000000000000000000000000000000000000 atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000 String '34028234663852885981170418348451692544.000000' New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000 Old fast 0.0000000000000000000000000000000000000000 atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '3.402823466e+37F' New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000 Old fast 3.4028234481811523000000000000000000000000 atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '3402823466e+28F' New fast 34028232128551686000000000000000000000.0000000000000000000000000000000000000000 Old fast 3402823424.0000000000000000000000000000000000000000 atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '-34028234663852885981170418348451692544.000000' New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000 Old fast -0.0000000000000000000000000000000000000000 atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '-3.402823466e+37F' New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000 Old fast -3.4028234481811523000000000000000000000000 atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '-3402823466e+28F' New fast -34028232128551686000000000000000000000.0000000000000000000000000000000000000000 Old fast -3402823424.0000000000000000000000000000000000000000 atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000 String '.00234567' New fast 0.0023456700146198273000000000000000000000 Old fast 0.0023456700146198273000000000000000000000 atof 0.0023456700146198273000000000000000000000 String '-.00234567' New fast -0.0023456700146198273000000000000000000000 Old fast -0.0023456700146198273000000000000000000000 atof -0.0023456700146198273000000000000000000000 String '0.00234567' New fast 0.0023456700146198273000000000000000000000 Old fast 0.0023456700146198273000000000000000000000 atof 0.0023456700146198273000000000000000000000 String '-0.00234567' New fast -0.0023456700146198273000000000000000000000 Old fast -0.0023456700146198273000000000000000000000 atof -0.0023456700146198273000000000000000000000 String '1.175494351e-38F' New fast 0.0000000000000000000000000000000000000118 Old fast 0.0000000000000000000000000000000000000118 atof 0.0000000000000000000000000000000000000118 String '1175494351e-47F' New fast 0.0000000000000000000000000000000000000000 Old fast 1175494400.0000000000000000000000000000000000000000 atof 0.0000000000000000000000000000000000000118 String '1.175494351e-37F' New fast 0.0000000000000000000000000000000000001175 Old fast 0.0000000000000000000000000000000000001175 atof 0.0000000000000000000000000000000000001175 String '1.175494351e-36F' New fast 0.0000000000000000000000000000000000011755 Old fast 0.0000000000000000000000000000000000011755 atof 0.0000000000000000000000000000000000011755 String '-1.175494351e-36F' New fast -0.0000000000000000000000000000000000011755 Old fast -0.0000000000000000000000000000000000011755 atof -0.0000000000000000000000000000000000011755 String '123456.789' New fast 123456.7890625000000000000000000000000000000000 Old fast 123456.7890625000000000000000000000000000000000 atof 123456.7890625000000000000000000000000000000000 String '-123456.789' New fast -123456.7890625000000000000000000000000000000000 Old fast -123456.7890625000000000000000000000000000000000 atof -123456.7890625000000000000000000000000000000000 String '0000123456.789' New fast 123456.7890625000000000000000000000000000000000 Old fast 123456.7890625000000000000000000000000000000000 atof 123456.7890625000000000000000000000000000000000 String '-0000123456.789' New fast -123456.7890625000000000000000000000000000000000 Old fast -123456.7890625000000000000000000000000000000000 atof -123456.7890625000000000000000000000000000000000 String '-0.0690462109446526' New fast -0.0690462142229080200000000000000000000000 Old fast -0.0000003166941553445212800000000000000000 atof -0.0690462142229080200000000000000000000000 Speed test atof time = 598 fast_atof Time = 111 old fast_atof time = 62 String '340282346638528859811704183484516925440' New fast 2147483647 Old fast 0 strtol 2147483647 String '3402823466' New fast 2147483647 Old fast -892143830 strtol 2147483647 String '3402823466e+29F' New fast 2147483647 Old fast -892143830 strtol 2147483647 String '-340282346638528859811704183484516925440' New fast -2147483648 Old fast 0 strtol -2147483648 String '-3402823466' New fast -2147483648 Old fast 0 strtol -2147483648 String '-3402823466e+29F' New fast -2147483648 Old fast 0 strtol -2147483648 String '402823466385288598117' New fast 2147483647 Old fast 1587679845 strtol 2147483647 String '402823466' New fast 402823466 Old fast 402823466 strtol 402823466 String '402823466e+28F' New fast 402823466 Old fast 402823466 strtol 402823466 String '402823466385288598117' New fast 2147483647 Old fast 1587679845 strtol 2147483647 String '-402823466' New fast -402823466 Old fast 0 strtol -402823466 String '-402823466e+28F' New fast -402823466 Old fast 0 strtol -402823466 String '.00234567' New fast 0 Old fast 0 strtol 0 String '-234567' New fast -234567 Old fast 0 strtol -234567 String '234567' New fast 234567 Old fast 234567 strtol 234567 String '-234567' New fast -234567 Old fast 0 strtol -234567 String '1175494351' New fast 1175494351 Old fast 1175494351 strtol 1175494351 String '11754943512' New fast 2147483647 Old fast -1129958376 strtol 2147483647 String '11754943513' New fast 2147483647 Old fast -1129958375 strtol 2147483647 String '11754943514' New fast 2147483647 Old fast -1129958374 strtol 2147483647 String '-1175494351' New fast -1175494351 Old fast 0 strtol -1175494351 String '123456789' New fast 123456789 Old fast 123456789 strtol 123456789 String '-123456789' New fast -123456789 Old fast 0 strtol -123456789 String '123456.789' New fast 123456 Old fast 123456 strtol 123456 String '-123456.789' New fast -123456 Old fast 0 strtol -123456 String '-109446526' New fast -109446526 Old fast 0 strtol -109446526 Speed test strtol time = 771 strtol10 time = 138 old strtol10 time = 9 Starting test 23, 'loadTextures' Starting test 24, 'collisionResponseAnimator' Collision callback at -5.005000 0.000000 0.000000 Collision callback at 5.005000 0.000000 0.000000 Collision callback at -5.005000 0.000000 0.000000 Starting test 25, 'enumerateImageManipulators' Starting test 26, 'removeCustomAnimator' Starting test 27, 'sceneCollisionManager' bbox intersection checks 3937 hits (of 14000). bbox intersection resulted in 0 misses at a speed of 61 (old) compared to 50 (new). Consider replacement of bbox intersection test. bbox intersection checks 0 hits (of 14000). bbox intersection resulted in 0 misses at a speed of 56 (old) compared to 51 (new). Starting test 28, 'sceneNodeAnimator' Starting test 29, 'meshLoaders' Starting test 30, 'testTimer' Testing virtual timer. Testing virtual timer done. Success Testing real timer. Warning: Real timer did not progress. Maybe the time slices are too coarse to see. Real time and date. 10.5.2012 at 21:10:32 This is day 131 of the year and weekday 4. The current time zone has daylight saving enabled Starting test 31, 'softwareDevice' Image match: 100.000000 Starting test 32, 'b3dAnimation' Image match: 99.529976 Image match: 99.550148 Starting test 33, 'burningsVideo' Image match: 100.000000 Starting test 34, 'billboards' Image match: 100.000000 Image match: 100.000000 Starting test 35, 'createImage' Image match: 100.000000 Image match: 100.000000 Starting test 36, 'cursorSetVisible' Starting test 37, 'flyCircleAnimator' Image match: 100.000000 Starting test 38, 'guiDisabledMenu' Image match: 99.985542 Starting test 39, 'makeColorKeyTexture' Image match: 99.503014 Image match: 100.000000 Image match: 99.450661 Image match: 100.000000 Starting test 40, 'md2Animation' Image match: 99.955711 Image match: 99.991493 Starting test 41, 'meshTransform' Image match: 99.999329 Starting test 42, 'skinnedMesh' Testing setMesh() Ignore error message in log, this is intended. Starting test 43, 'testGeometryCreator' Image match: 100.000000 Image match: 100.000000 Starting test 44, 'writeImageToFile' Starting test 45, 'ioScene' Test scene.irrTest scene2.irrImage match: 99.950211 Starting test 46, 'videoDriver' Running test testVideoDriver Testing driver Irrlicht Software Driver 1.0 MaxTextures: 1 MaxSupportedTextures: 4 MaxLights: 0 MaxAnisotropy: 1 MaxUserClipPlanes: 0 MaxAuxBuffers: 0 MaxMultipleRenderTargets: 1 MaxIndices: 65536 MaxTextureSize: 1024 MaxGeometryVerticesOut: 0 Version: 1 ShaderLanguageVersion: 0 Testing driver Burning's Video 0.47 beautiful MaxTextures: 2 MaxSupportedTextures: 4 MaxLights: 8 MaxAnisotropy: 1 MaxUserClipPlanes: 0 MaxAuxBuffers: 0 MaxMultipleRenderTargets: 1 MaxIndices: 65536 MaxTextureSize: 1024 MaxGeometryVerticesOut: 0 Version: 47 ShaderLanguageVersion: 0 Testing driver Direct3D 9.0 MaxTextures: 4 MaxSupportedTextures: 8 MaxLights: 8 MaxAnisotropy: 16 MaxUserClipPlanes: 6 MaxAuxBuffers: 0 MaxMultipleRenderTargets: 4 MaxIndices: 1048575 MaxTextureSize: 4096 MaxGeometryVerticesOut: 0 Version: 901 ShaderLanguageVersion: 300 Testing driver OpenGL 2.1.2 MaxTextures: 4 MaxSupportedTextures: 4 MaxLights: 8 MaxAnisotropy: 16 MaxUserClipPlanes: 6 MaxAuxBuffers: 4 MaxMultipleRenderTargets: 4 MaxIndices: 1048576 MaxTextureSize: 4096 MaxGeometryVerticesOut: 4096 Version: 201 ShaderLanguageVersion: 102 Starting test 47, 'drawPixel' Running test lineRender Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.675728 Testing driver OpenGL 2.1.2 Image match: 99.997749 Running test pixelAccuracy Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 100.000000 Testing driver OpenGL 2.1.2 Image match: 99.977852 Running test drawLine Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.700035 Testing driver OpenGL 2.1.2 Image match: 99.758133 Starting test 48, 'drawRectOutline' Running test testWithDriver Testing driver Irrlicht Software Driver 1.0 Image match: 99.998222 Testing driver Burning's Video 0.47 beautiful Image match: 99.788490 Testing driver Direct3D 9.0 Image match: 99.998222 Testing driver OpenGL 2.1.2 Image match: 99.369293 Starting test 49, 'material' Running test polygonOffset Image match: 95.451744 Writing mismatched image to 'results/Direct3D 9.0-polygonBack.png' Image match: 97.334381 Writing mismatched image to 'results/Direct3D 9.0-polygonFront.png' Image match: 99.971008 Image match: 99.970367 ******** Test failure ******** Test 49 'material' failed ******** Test failure ******** Starting test 50, 'renderTargetTexture' Running test testWith2DImage Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.991890 Testing driver OpenGL 2.1.2 Image match: 99.992958 Running test rttAndAntiAliasing Testing driver Direct3D 9.0 Image match: 99.017342 Testing driver OpenGL 2.1.2 Image match: 93.514732 Writing mismatched image to 'results/OpenGL-rttAndAntiAlias.png' Running test rttAndText Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.989441 Testing driver OpenGL 2.1.2 Image match: 99.977402 Test RTT format support Running test rttFormats Testing driver Direct3D 9.0 Format unsupported: ECF_A1R5G5B5 Format supported: ECF_R5G6B5 Format unsupported: ECF_R8G8B8 Format supported: ECF_A8R8G8B8 Format unsupported: ECF_R16F Format supported: ECF_G16R16F Format supported: ECF_A16B16G16R16F Format supported: ECF_R32F Format supported: ECF_G32R32F Format supported: ECF_A32B32G32R32F Testing driver OpenGL 2.1.2 Format unsupported: ECF_A1R5G5B5 Format unsupported: ECF_R5G6B5 Format supported: ECF_R8G8B8 Format supported: ECF_A8R8G8B8 Format supported: ECF_R16F Format supported: ECF_G16R16F Format supported: ECF_A16B16G16R16F Format supported: ECF_R32F Format supported: ECF_G32R32F Format supported: ECF_A32B32G32R32F ******** Test failure ******** Test 50 'renderTargetTexture' failed ******** Test failure ******** Starting test 51, 'textureFeatures' Running test renderMipLevels Testing driver Burning's Video 0.47 beautiful Image match: 99.999802 Passed Testing driver Direct3D 9.0 Image match: 99.898849 Passed Testing driver OpenGL 2.1.2 Image match: 98.624069 Writing mismatched image to 'results/OpenGL-renderMipmap.png' mipmap render failed. Running test lockAllMipLevels Testing driver Burning's Video 0.47 beautiful Passed Testing driver Direct3D 9.0 Passed Testing driver OpenGL 2.1.2 Passed Running test lockWithAutoMipmap Testing driver Burning's Video 0.47 beautiful Passed Testing driver Direct3D 9.0 Passed Testing driver OpenGL 2.1.2 Passed ******** Test failure ******** Test 51 'textureFeatures' failed ******** Test failure ******** Starting test 52, 'textureRenderStates' Running test renderAndLoad Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 100.000000 Testing driver OpenGL 2.1.2 Image match: 100.000000 Running test renderAndRemove Testing driver Irrlicht Software Driver 1.0 Testing driver Burning's Video 0.47 beautiful Testing driver Direct3D 9.0 Testing driver OpenGL 2.1.2 Running test testTextureMatrixInMixedScenes Testing driver Direct3D 9.0 Image match: 100.000000 Testing driver OpenGL 2.1.2 Image match: 99.996201 Running test manyTextures Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.854103 Testing driver OpenGL 2.1.2 Image match: 99.970497 Running test textureMatrix Testing driver Direct3D 9.0 Image match: 99.955856 Image match: 99.954208 Testing driver OpenGL 2.1.2 Image match: 99.944450 Image match: 99.942474 Image match: 99.986076 Starting test 53, 'transparentMaterials' Running test testTransparentAlphaChannel Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.867889 Testing driver OpenGL 2.1.2 Image match: 99.866806 Running test testTransparentAlphaChannelRef Testing driver Burning's Video 0.47 beautiful Image match: 99.920967 Testing driver Direct3D 9.0 Image match: 100.000000 Testing driver OpenGL 2.1.2 Image match: 99.881752 Running test testTransparentVertexAlpha Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.031158 Testing driver OpenGL 2.1.2 Image match: 99.886070 Running test testTransparentAddColor Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.875908 Testing driver OpenGL 2.1.2 Image match: 99.870422 Running test testTransparentReflection2Layer Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.853790 Testing driver OpenGL 2.1.2 Image match: 94.347115 Writing mismatched image to 'results/OpenGL-transparentReflection2Layer.png' Running test testTransparentVertexAlphaMore Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.700623 Testing driver OpenGL 2.1.2 Image match: 99.919304 ******** Test failure ******** Test 53 'transparentMaterials' failed ******** Test failure ******** Starting test 54, 'antiAliasing' Running test testLineRendering Testing driver Direct3D 9.0 Image match: 99.434402 Testing driver OpenGL 2.1.2 Image match: 98.446213 Writing mismatched image to 'results/OpenGL-lineAntiAliasing.png' ******** Test failure ******** Test 54 'antiAliasing' failed ******** Test failure ******** Starting test 55, 'draw2DImage' Running test testWithRenderTarget Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 100.000000 Testing driver OpenGL 2.1.2 Image match: 99.999001 Running test testWithPNG Testing driver Direct3D 9.0 Image match: 98.122978 Testing driver OpenGL 2.1.2 Image match: 99.379204 Running test testExactPlacement Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 98.332565 Testing driver OpenGL 2.1.2 Image match: 100.000000 Running test testRectangles Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.848740 Testing driver OpenGL 2.1.2 Image match: 99.998199 Starting test 56, 'lights' Running test testLightTypes Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.995537 Testing driver OpenGL 2.1.2 Image match: 99.982559 Starting test 57, 'twodmaterial' Running test addBlend2d Testing driver Burning's Video 0.47 beautiful Image match: 99.999893 Testing driver Direct3D 9.0 Image match: 99.939972 Testing driver OpenGL 2.1.2 Image match: 99.915947 Running test moreFilterTests Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.894508 Testing driver OpenGL 2.1.2 Image match: 99.928215 Running test draw2DImage4c Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.931046 Testing driver OpenGL 2.1.2 Image match: 99.327263 Starting test 58, 'viewPort' Running test viewPortText Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 100.000000 Testing driver Direct3D 9.0 Image match: 99.990227 Testing driver OpenGL 2.1.2 Image match: 99.900139 Starting test 59, 'mrt' Running test testWithDriver Testing driver Direct3D 9.0 Image match: 99.242424 Image match: 99.229797 Testing driver OpenGL 2.1.2 Image match: 100.000000 Image match: 99.998413 Starting test 60, 'projectionMatrix' Running test runTestWithDriver Testing driver Irrlicht Software Driver 1.0 Image match: 100.000000 Testing driver Burning's Video 0.47 beautiful Image match: 99.567131 Testing driver Direct3D 9.0 Image match: 99.962959 Testing driver OpenGL 2.1.2 Image match: 98.717934 Starting test 61, 'planeMatrix' Rotation matrix 1.00 0.00 -0.00 0.00 0.00 -0.00 1.00 0.00 0.00 -1.00 -0.00 0.00 0.00 0.00 0.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,0.000f,-0.707f), -0.000f Expected: (-0.707f,0.000f,-0.707f), 0.000f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,-0.000f,0.707f), -0.000f Expected: (0.707f,0.000f,0.707f), 0.000f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,-0.000f,0.707f), -0.000f Expected: (-0.707f,0.000f,0.707f), 0.000f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,0.000f,-0.707f), -0.000f Expected: (0.707f,0.000f,-0.707f), 0.000f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,0.000f,-0.707f), 0.707f Expected: (-0.707f,0.000f,-0.707f), 0.707f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,-0.000f,0.707f), -0.707f Expected: (0.707f,0.000f,0.707f), -0.707f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,-0.000f,0.707f), -0.707f Expected: (-0.707f,0.000f,0.707f), -0.707f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,0.000f,-0.707f), 0.707f Expected: (0.707f,0.000f,-0.707f), 0.707f Translation matrix 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 3.00 0.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,-0.707f,0.000f), 2.121f Expected: (-0.707f,-0.707f,0.000f), 2.121f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,0.707f,0.000f), -2.121f Expected: (0.707f,0.707f,0.000f), -2.121f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,0.707f,0.000f), -2.121f Expected: (-0.707f,0.707f,0.000f), -2.121f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,-0.707f,0.000f), 2.121f Expected: (0.707f,-0.707f,0.000f), 2.121f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,-0.707f,0.000f), 2.828f Expected: (-0.707f,-0.707f,0.000f), 2.828f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,0.707f,0.000f), -2.828f Expected: (0.707f,0.707f,0.000f), -2.828f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,0.707f,0.000f), -2.828f Expected: (-0.707f,0.707f,0.000f), -2.828f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,-0.707f,0.000f), 2.828f Expected: (0.707f,-0.707f,0.000f), 2.828f Scale matrix 1.00 0.00 0.00 0.00 0.00 2.00 0.00 0.00 0.00 0.00 3.00 0.00 0.00 0.00 0.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,-0.354f,0.000f), -0.000f Expected: (-0.707f,-0.354f,0.000f), -0.000f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,0.354f,0.000f), -0.000f Expected: (0.707f,0.354f,0.000f), -0.000f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,0.354f,0.000f), -0.000f Expected: (-0.707f,0.354f,0.000f), -0.000f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,-0.354f,0.000f), -0.000f Expected: (0.707f,-0.354f,0.000f), -0.000f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,-0.354f,0.000f), 0.707f Expected: (-0.707f,-0.354f,0.000f), 0.707f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,0.354f,0.000f), -0.707f Expected: (0.707f,0.354f,0.000f), -0.707f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,0.354f,0.000f), -0.707f Expected: (-0.707f,0.354f,0.000f), -0.707f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,-0.354f,0.000f), 0.707f Expected: (0.707f,-0.354f,0.000f), 0.707f Rotation * translation matrix 1.00 0.00 0.00 0.00 0.00 -0.00 1.00 0.00 0.00 -1.00 -0.00 0.00 0.00 -0.00 3.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,0.000f,-0.707f), 2.121f Expected: (-0.707f,0.000f,-0.707f), 2.121f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,-0.000f,0.707f), -2.121f Expected: (0.707f,-0.000f,0.707f), -2.121f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,-0.000f,0.707f), -2.121f Expected: (-0.707f,-0.000f,0.707f), -2.121f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,0.000f,-0.707f), 2.121f Expected: (0.707f,0.000f,-0.707f), 2.121f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,0.000f,-0.707f), 2.828f Expected: (-0.707f,0.000f,-0.707f), 2.828f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,-0.000f,0.707f), -2.828f Expected: (0.707f,-0.000f,0.707f), -2.828f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,-0.000f,0.707f), -2.828f Expected: (-0.707f,-0.000f,0.707f), -2.828f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,0.000f,-0.707f), 2.828f Expected: (0.707f,0.000f,-0.707f), 2.828f Rotation * scale matrix 1.00 0.00 0.00 0.00 0.00 -0.00 2.00 0.00 0.00 -3.00 -0.00 0.00 0.00 0.00 0.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,0.000f,-0.354f), -0.000f Expected: (-0.707f,0.000f,-0.354f), -0.000f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,-0.000f,0.354f), -0.000f Expected: (0.707f,-0.000f,0.354f), -0.000f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,-0.000f,0.354f), -0.000f Expected: (-0.707f,-0.000f,0.354f), -0.000f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,0.000f,-0.354f), -0.000f Expected: (0.707f,0.000f,-0.354f), -0.000f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,0.000f,-0.354f), 0.707f Expected: (-0.707f,0.000f,-0.354f), 0.707f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,-0.000f,0.354f), -0.707f Expected: (0.707f,-0.000f,0.354f), -0.707f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,-0.000f,0.354f), -0.707f Expected: (-0.707f,-0.000f,0.354f), -0.707f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,0.000f,-0.354f), 0.707f Expected: (0.707f,0.000f,-0.354f), 0.707f Translation * scale matrix 1.00 0.00 0.00 0.00 0.00 2.00 0.00 0.00 0.00 0.00 3.00 0.00 0.00 3.00 0.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,-0.354f,0.000f), 1.061f Expected: (-0.707f,-0.354f,0.000f), 1.061f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,0.354f,0.000f), -1.061f Expected: (0.707f,0.354f,0.000f), -1.061f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,0.354f,0.000f), -1.061f Expected: (-0.707f,0.354f,0.000f), -1.061f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,-0.354f,0.000f), 1.061f Expected: (0.707f,-0.354f,0.000f), 1.061f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,-0.354f,0.000f), 1.768f Expected: (-0.707f,-0.354f,0.000f), 1.768f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,0.354f,0.000f), -1.768f Expected: (0.707f,0.354f,0.000f), -1.768f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,0.354f,0.000f), -1.768f Expected: (-0.707f,0.354f,0.000f), -1.768f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,-0.354f,0.000f), 1.768f Expected: (0.707f,-0.354f,0.000f), 1.768f Rotation * translation * scale matrix 1.00 0.00 0.00 0.00 0.00 -0.00 2.00 0.00 0.00 -3.00 -0.00 0.00 0.00 -0.00 3.00 1.00 Pre: (-0.707f,-0.707f,0.000f), -0.000f Post: (-0.707f,0.000f,-0.354f), 1.061f Expected: (-0.707f,0.000f,-0.354f), 1.061f Pre: (0.707f,0.707f,0.000f), -0.000f Post: (0.707f,-0.000f,0.354f), -1.061f Expected: (0.707f,-0.000f,0.354f), -1.061f Pre: (-0.707f,0.707f,0.000f), -0.000f Post: (-0.707f,-0.000f,0.354f), -1.061f Expected: (-0.707f,-0.000f,0.354f), -1.061f Pre: (0.707f,-0.707f,0.000f), -0.000f Post: (0.707f,0.000f,-0.354f), 1.061f Expected: (0.707f,0.000f,-0.354f), 1.061f Pre: (-0.707f,-0.707f,0.000f), 0.707f Post: (-0.707f,0.000f,-0.354f), 1.768f Expected: (-0.707f,0.000f,-0.354f), 1.768f Pre: (0.707f,0.707f,0.000f), -0.707f Post: (0.707f,-0.000f,0.354f), -1.768f Expected: (0.707f,-0.000f,0.354f), -1.768f Pre: (-0.707f,0.707f,0.000f), -0.707f Post: (-0.707f,-0.000f,0.354f), -1.768f Expected: (-0.707f,-0.000f,0.354f), -1.768f Pre: (0.707f,-0.707f,0.000f), 0.707f Post: (0.707f,0.000f,-0.354f), 1.768f Expected: (0.707f,0.000f,-0.354f), 1.768f Image match: 100.000000 Starting test 62, 'terrainSceneNode' Image match: 99.081551 Image match: 99.022278 Image match: 100.000000 Starting test 63, 'lightMaps' Running test runTestWithDriver Testing driver Irrlicht Software Driver 1.0 Testing driver Burning's Video 0.47 beautiful Image match: 97.696465 Testing driver Direct3D 9.0 Image match: 96.764580 Testing driver OpenGL 2.1.2 Image match: 97.009216 Starting test 64, 'triangleSelector' Image match: 99.405151 Image match: 99.784142 Image match: 99.969391 Image match: 99.968361 Image match: 99.969742 Tests finished. 60 tests of 65 passed.