fork download
  1. NVIDIA Driver: 295.40
  2. Linux-x86_64
  3. GeForce GTX 550 TI
  4.  
  5.  
  6.  
  7. Starting test 0, 'disambiguateTextures'
  8.  
  9. Starting test 1, 'testIrrArray'
  10. crashTestFastAlloc
  11.  
  12. All tests passed
  13.  
  14. Starting test 2, 'testIrrMap'
  15.  
  16. All tests passed
  17.  
  18. Starting test 3, 'testIrrList'
  19.  
  20. All tests passed
  21.  
  22. Starting test 4, 'exports'
  23. Checking whether IdentityMatrix is exported.
  24.  
  25. Starting test 5, 'irrCoreEquals'
  26.  
  27. Starting test 6, 'testIrrString'
  28. Test stringc
  29. Test stringw
  30. Test stringw::split()
  31. Test io::path
  32. Test self assignment
  33. test fast alloc
  34.  
  35. All tests passed
  36.  
  37. Starting test 7, 'testLine2d'
  38.  
  39. Line 1 = 1.0 1.0 to 1.0 3.0
  40. Line 2 = 0.0 2.0 to 2.0 2.0
  41. line1 with line2 = hit at 1.0 2.0 - expected
  42. line2 with line1 = hit at 1.0 2.0 - expected
  43.  
  44. Line 1 = 0.0 0.0 to 2.0 2.0
  45. Line 2 = 0.0 2.0 to 2.0 0.0
  46. line1 with line2 = hit at 1.0 1.0 - expected
  47. line2 with line1 = hit at 1.0 1.0 - expected
  48.  
  49. Line 1 = 1.0 1.0 to 1.0 3.0
  50. Line 2 = 0.0 4.0 to 2.0 4.0
  51. line1 with line2 = miss - expected
  52. line2 with line1 = miss - expected
  53.  
  54. Line 1 = 0.0 0.0 to 2.0 2.0
  55. Line 2 = 3.0 4.0 to 4.0 3.0
  56. line1 with line2 = miss - expected
  57. line2 with line1 = miss - expected
  58.  
  59. Line 1 = 0.0 0.0 to 1.0 0.0
  60. Line 2 = 1.0 0.0 to 2.0 0.0
  61. line1 with line2 = hit at 1.0 0.0 - expected
  62. line2 with line1 = hit at 1.0 0.0 - expected
  63.  
  64. Line 1 = 0.0 0.0 to 1.0 0.0
  65. Line 2 = 1.0 0.0 to 0.0 1.0
  66. line1 with line2 = hit at 1.0 0.0 - expected
  67. line2 with line1 = hit at 1.0 0.0 - expected
  68.  
  69. Line 1 = 0.0 0.0 to 1.0 0.0
  70. Line 2 = 1.0 0.0 to 0.0 -1.0
  71. line1 with line2 = hit at 1.0 0.0 - expected
  72. line2 with line1 = hit at 1.0 0.0 - expected
  73.  
  74. Line 1 = 0.0 0.0 to 0.0 1.0
  75. Line 2 = 0.0 1.0 to 1.0 1.0
  76. line1 with line2 = hit at 0.0 1.0 - expected
  77. line2 with line1 = hit at 0.0 1.0 - expected
  78.  
  79. Line 1 = 0.0 0.0 to 0.0 1.0
  80. Line 2 = 0.0 1.0 to 1.0 -1.0
  81. line1 with line2 = hit at 0.0 1.0 - expected
  82. line2 with line1 = hit at 0.0 1.0 - expected
  83.  
  84. Line 1 = 0.0 0.0 to 0.0 1.0
  85. Line 2 = 0.0 1.0 to 0.0 2.0
  86. line1 with line2 = hit at 0.0 1.0 - expected
  87. line2 with line1 = hit at 0.0 1.0 - expected
  88.  
  89. Line 1 = 0.0 0.0 to 1.0 0.0
  90. Line 2 = 1.0 0.0 to 2.0 0.0
  91. line1 with line2 = hit at 1.0 0.0 - expected
  92. line2 with line1 = hit at 1.0 0.0 - expected
  93.  
  94. Line 1 = 0.0 0.0 to 1.0 1.0
  95. Line 2 = 1.0 1.0 to 0.0 2.0
  96. line1 with line2 = hit at 1.0 1.0 - expected
  97. line2 with line1 = hit at 1.0 1.0 - expected
  98.  
  99. Line 1 = 0.0 0.0 to 1.0 1.0
  100. Line 2 = 1.0 1.0 to 2.0 0.0
  101. line1 with line2 = hit at 1.0 1.0 - expected
  102. line2 with line1 = hit at 1.0 1.0 - expected
  103.  
  104. Line 1 = 0.0 0.0 to 1.0 1.0
  105. Line 2 = 1.0 1.0 to 2.0 2.0
  106. line1 with line2 = hit at 1.0 1.0 - expected
  107. line2 with line1 = hit at 1.0 1.0 - expected
  108.  
  109. Line 1 = 0.0 0.0 to 1.0 0.0
  110. Line 2 = 0.0 1.0 to 1.0 1.0
  111. line1 with line2 = miss - expected
  112. line2 with line1 = miss - expected
  113.  
  114. Line 1 = 0.0 0.0 to 0.0 1.0
  115. Line 2 = 1.0 0.0 to 1.0 1.0
  116. line1 with line2 = miss - expected
  117. line2 with line1 = miss - expected
  118.  
  119. Line 1 = 0.0 0.0 to 1.0 0.0
  120. Line 2 = 0.0 1.0 to 0.0 2.0
  121. line1 with line2 = miss - expected
  122. line2 with line1 = miss - expected
  123.  
  124. Line 1 = 0.0 0.0 to 0.0 1.0
  125. Line 2 = 1.0 0.0 to 2.0 0.0
  126. line1 with line2 = miss - expected
  127. line2 with line1 = miss - expected
  128.  
  129. Line 1 = 0.0 0.0 to 1.0 0.0
  130. Line 2 = 0.0 0.0 to 1.0 0.0
  131. line1 with line2 = hit at 0.0 0.0 - expected
  132. line2 with line1 = hit at 0.0 0.0 - expected
  133.  
  134. Line 1 = 2.0 0.0 to 0.0 2.0
  135. Line 2 = 2.0 0.0 to 0.0 2.0
  136. line1 with line2 = hit at 2.0 0.0 - expected
  137. line2 with line1 = hit at 2.0 0.0 - expected
  138.  
  139. Line 1 = 0.0 0.0 to 1.0 1.0
  140. Line 2 = 2.0 2.0 to 3.0 3.0
  141. line1 with line2 = miss - expected
  142. line2 with line1 = miss - expected
  143.  
  144. Line 1 = 0.0 0.0 to 1.0 0.0
  145. Line 2 = 2.0 0.0 to 3.0 0.0
  146. line1 with line2 = miss - expected
  147. line2 with line1 = miss - expected
  148.  
  149. Line 1 = 0.0 0.0 to 0.0 1.0
  150. Line 2 = 0.0 2.0 to 0.0 3.0
  151. line1 with line2 = miss - expected
  152. line2 with line1 = miss - expected
  153.  
  154. Line 1 = 1.0 0.0 to 2.0 0.0
  155. Line 2 = 0.0 0.0 to 3.0 0.0
  156. line1 with line2 = hit at 1.5 0.0 - expected
  157. line2 with line1 = hit at 1.5 0.0 - expected
  158.  
  159. Line 1 = 0.0 1.0 to 0.0 2.0
  160. Line 2 = 0.0 0.0 to 0.0 3.0
  161. line1 with line2 = hit at 0.0 1.5 - expected
  162. line2 with line1 = hit at 0.0 1.5 - expected
  163.  
  164. Line 1 = 1.0 0.0 to 2.0 0.0
  165. Line 2 = 0.0 0.0 to 3.0 0.0
  166. line1 with line2 = hit at 1.5 0.0 - expected
  167. line2 with line1 = hit at 1.5 0.0 - expected
  168.  
  169. Line 1 = 0.0 1.0 to 0.0 2.0
  170. Line 2 = 0.0 0.0 to 0.0 3.0
  171. line1 with line2 = hit at 0.0 1.5 - expected
  172. line2 with line1 = hit at 0.0 1.5 - expected
  173.  
  174. Line 1 = 1.0 1.0 to 2.0 2.0
  175. Line 2 = 0.0 0.0 to 3.0 3.0
  176. line1 with line2 = hit at 1.5 1.5 - expected
  177. line2 with line1 = hit at 1.5 1.5 - expected
  178.  
  179. Line 1 = 1.0 2.0 to 2.0 1.0
  180. Line 2 = 0.0 3.0 to 3.0 0.0
  181. line1 with line2 = hit at 1.5 1.5 - expected
  182. line2 with line1 = hit at 1.5 1.5 - expected
  183.  
  184. Line 1 = 0.0 0.0 to 10.0 8.0
  185. Line 2 = 2.5 2.0 to 5.0 4.0
  186. line1 with line2 = hit at 3.8 3.0 - expected
  187. line2 with line1 = hit at 3.8 3.0 - expected
  188.  
  189. Line 1 = 0.0 0.0 to 2000.0 1000.0
  190. Line 2 = 2.0 1.0 to 2.2 1.4
  191. line1 with line2 = hit at 2.0 1.0 - expected
  192. line2 with line1 = hit at 2.0 1.0 - expected
  193.  
  194. All tests passed
  195.  
  196. Starting test 8, 'matrixOps'
  197. ASSERT in matrixOps.cpp:130: result
  198. ASSERT in matrixOps.cpp:141: result
  199. ASSERT in matrixOps.cpp:149: result
  200. ASSERT in matrixOps.cpp:160: result
  201. ASSERT in matrixOps.cpp:166: result
  202. ASSERT in matrixOps.cpp:168: result
  203. ASSERT in matrixOps.cpp:170: result
  204. ASSERT in matrixOps.cpp:176: result
  205. ASSERT in matrixOps.cpp:182: result
  206. ASSERT in matrixOps.cpp:186: result
  207. ASSERT in matrixOps.cpp:190: result
  208. ASSERT in matrixOps.cpp:198: result
  209.  
  210. ******** Test failure ********
  211. Test 8 'matrixOps' failed
  212. ******** Test failure ********
  213.  
  214. Starting test 9, 'testDimension2d'
  215.  
  216. Starting test 10, 'testVector2d'
  217. vector2d interpolation
  218. vector2d quadratic interpolation
  219. vector2d getAngle
  220. vector2df tests passed
  221.  
  222. vector2d interpolation
  223. vector2d quadratic interpolation
  224. vector2d getAngle
  225. vector2d<f64> tests passed
  226.  
  227. vector2d interpolation
  228. vector2d quadratic interpolation
  229. vector2d getAngle
  230. vector2di tests passed
  231.  
  232.  
  233. Starting test 11, 'testQuaternion'
  234.  
  235. Starting test 12, 'testS3DVertex'
  236.  
  237. Starting test 13, 'testaabbox3d'
  238. aabbox3d<f32> tests passed
  239.  
  240. aabbox3d<f64> tests passed
  241.  
  242. aabbox3d<s32> tests passed
  243.  
  244.  
  245. Starting test 14, 'color'
  246.  
  247. Starting test 15, 'testTriangle3d'
  248. Test isPointInside with f32
  249. Test isPointInside with f64
  250. Test isPointInside with s32
  251. Test isPointInsideWithSinglePrecision
  252.  
  253. All tests passed
  254.  
  255. Starting test 16, 'vectorPositionDimension2d'
  256. vector,position,dimension test with s32
  257.  
  258. tests passed
  259.  
  260. vector,position,dimension test with f32
  261.  
  262. tests passed
  263.  
  264. vector,position,dimension test with f64
  265.  
  266. tests passed
  267.  
  268.  
  269. Starting test 17, 'filesystem'
  270.  
  271. Starting test 18, 'archiveReader'
  272. Testing mount file.
  273. Testing mount file.
  274. Testing zip files.
  275. Testing pak files.
  276. Testing npk files.
  277. Testing encrypted zip files.
  278. Directory name: doc
  279. Full path: doc
  280. File name: readme.txt
  281. Full path: doc/readme.txt
  282. File name: upgrade-guide.txt
  283. Full path: doc/upgrade-guide.txt
  284. Testing special zip files.
  285. Directory name: monty
  286. Full path: monty
  287. File name: license.txt
  288. Full path: monty/license.txt
  289. File name: materials.dat
  290. Full path: monty/materials.dat
  291. File name: monty.kart
  292. Full path: monty/monty.kart
  293. Testing special zip files lzma.
  294. File name: tahoma10_.xml
  295. Full path: tahoma10_.xml
  296. File name: tahoma10_0.png
  297. Full path: tahoma10_0.png
  298. File name: tahoma10_1.png
  299. Full path: tahoma10_1.png
  300. Testing add/remove with filenames.
  301.  
  302. Starting test 19, 'testXML'
  303. Test simple XML reader features.
  304. Test XML reader CDATA support.
  305. Test XML reader attribute support.
  306.  
  307. Starting test 20, 'serializeAttributes'
  308.  
  309. Starting test 21, 'fast_atof'
  310.  
  311. String '340282346638528859811704183484516925440.000000'
  312. New fast 340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  313. Old fast 0.0000000000000000000000000000000000000000
  314. atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  315.  
  316. String '3.402823466e+38F'
  317. New fast 340282326356119256160033759537265639424.0000000000000000000000000000000000000000
  318. Old fast 3.4028234481811523437500000000000000000000
  319. atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  320.  
  321. String '3402823466e+29F'
  322. New fast 340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  323. Old fast 3402823424.0000000000000000000000000000000000000000
  324. atof 340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  325.  
  326. String '-340282346638528859811704183484516925440.000000'
  327. New fast -340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  328. Old fast -0.0000000000000000000000000000000000000000
  329. atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  330.  
  331. String '-3.402823466e+38F'
  332. New fast -340282326356119256160033759537265639424.0000000000000000000000000000000000000000
  333. Old fast -3.4028234481811523437500000000000000000000
  334. atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  335.  
  336. String '-3402823466e+29F'
  337. New fast -340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  338. Old fast -3402823424.0000000000000000000000000000000000000000
  339. atof -340282346638528859811704183484516925440.0000000000000000000000000000000000000000
  340.  
  341. String '34028234663852885981170418348451692544.000000'
  342. New fast 34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  343. Old fast 0.0000000000000000000000000000000000000000
  344. atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  345.  
  346. String '3.402823466e+37F'
  347. New fast 34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  348. Old fast 3.4028234481811523437500000000000000000000
  349. atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  350.  
  351. String '3402823466e+28F'
  352. New fast 34028232128551685524711615355045281792.0000000000000000000000000000000000000000
  353. Old fast 3402823424.0000000000000000000000000000000000000000
  354. atof 34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  355.  
  356. String '-34028234663852885981170418348451692544.000000'
  357. New fast -34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  358. Old fast -0.0000000000000000000000000000000000000000
  359. atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  360.  
  361. String '-3.402823466e+37F'
  362. New fast -34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  363. Old fast -3.4028234481811523437500000000000000000000
  364. atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  365.  
  366. String '-3402823466e+28F'
  367. New fast -34028232128551685524711615355045281792.0000000000000000000000000000000000000000
  368. Old fast -3402823424.0000000000000000000000000000000000000000
  369. atof -34028234663852885981170418348451692544.0000000000000000000000000000000000000000
  370.  
  371. String '.00234567'
  372. New fast 0.0023456700146198272705078125000000000000
  373. Old fast 0.0023456700146198272705078125000000000000
  374. atof 0.0023456700146198272705078125000000000000
  375.  
  376. String '-.00234567'
  377. New fast -0.0023456700146198272705078125000000000000
  378. Old fast -0.0023456700146198272705078125000000000000
  379. atof -0.0023456700146198272705078125000000000000
  380.  
  381. String '0.00234567'
  382. New fast 0.0023456700146198272705078125000000000000
  383. Old fast 0.0023456700146198272705078125000000000000
  384. atof 0.0023456700146198272705078125000000000000
  385.  
  386. String '-0.00234567'
  387. New fast -0.0023456700146198272705078125000000000000
  388. Old fast -0.0023456700146198272705078125000000000000
  389. atof -0.0023456700146198272705078125000000000000
  390.  
  391. String '1.175494351e-38F'
  392. New fast 0.0000000000000000000000000000000000000118
  393. Old fast 0.0000000000000000000000000000000000000118
  394. atof 0.0000000000000000000000000000000000000118
  395.  
  396. String '1175494351e-47F'
  397. New fast 0.0000000000000000000000000000000000000000
  398. Old fast 1175494400.0000000000000000000000000000000000000000
  399. atof 0.0000000000000000000000000000000000000118
  400.  
  401. String '1.175494351e-37F'
  402. New fast 0.0000000000000000000000000000000000001175
  403. Old fast 0.0000000000000000000000000000000000001175
  404. atof 0.0000000000000000000000000000000000001175
  405.  
  406. String '1.175494351e-36F'
  407. New fast 0.0000000000000000000000000000000000011755
  408. Old fast 0.0000000000000000000000000000000000011755
  409. atof 0.0000000000000000000000000000000000011755
  410. *** ERROR - less accurate than old method ***
  411.  
  412.  
  413. String '-1.175494351e-36F'
  414. New fast -0.0000000000000000000000000000000000011755
  415. Old fast -0.0000000000000000000000000000000000011755
  416. atof -0.0000000000000000000000000000000000011755
  417. *** ERROR - less accurate than old method ***
  418.  
  419.  
  420. String '123456.789'
  421. New fast 123456.7890625000000000000000000000000000000000
  422. Old fast 123456.7890625000000000000000000000000000000000
  423. atof 123456.7890625000000000000000000000000000000000
  424.  
  425. String '-123456.789'
  426. New fast -123456.7890625000000000000000000000000000000000
  427. Old fast -123456.7890625000000000000000000000000000000000
  428. atof -123456.7890625000000000000000000000000000000000
  429.  
  430. String '0000123456.789'
  431. New fast 123456.7890625000000000000000000000000000000000
  432. Old fast 123456.7890625000000000000000000000000000000000
  433. atof 123456.7890625000000000000000000000000000000000
  434.  
  435. String '-0000123456.789'
  436. New fast -123456.7890625000000000000000000000000000000000
  437. Old fast -123456.7890625000000000000000000000000000000000
  438. atof -123456.7890625000000000000000000000000000000000
  439.  
  440. String '-0.0690462109446526'
  441. New fast -0.0690462142229080200195312500000000000000
  442. Old fast -0.0000003166941553445212775841355323791504
  443. atof -0.0690462142229080200195312500000000000000
  444. Calculation is not accurate, so the speed is irrelevant
  445.  
  446. ******** Test failure ********
  447. Test 21 'fast_atof' failed
  448. ******** Test failure ********
  449.  
  450. Starting test 22, 'loadTextures'
  451.  
  452. Starting test 23, 'collisionResponseAnimator'
  453. Collision callback at -5.005000 0.000000 0.000000
  454. Collision callback at 5.005000 0.000000 0.000000
  455. Collision callback at -5.005000 0.000000 0.000000
  456.  
  457. Starting test 24, 'enumerateImageManipulators'
  458.  
  459. Starting test 25, 'removeCustomAnimator'
  460.  
  461. Starting test 26, 'sceneNodeAnimator'
  462.  
  463. Starting test 27, 'meshLoaders'
  464.  
  465. Starting test 28, 'testTimer'
  466. Testing virtual timer.
  467. Testing virtual timer done. Success
  468. Testing real timer.
  469. Warning: Real timer did not progress. Maybe the time slices are too coarse to see.
  470. Real time and date. 20.5.2012 at 16:15:28
  471. This is day 141 of the year and weekday 0. The current time zone has daylight saving enabled
  472.  
  473. Starting test 29, 'softwareDevice'
  474. Image match: 100.000000%
  475.  
  476. Starting test 30, 'b3dAnimation'
  477. Image match: 99.529984%
  478. Image match: 99.550140%
  479.  
  480. Starting test 31, 'burningsVideo'
  481. Image match: 100.000000%
  482.  
  483. Starting test 32, 'billboards'
  484. Image match: 99.999313%
  485. Image match: 99.998314%
  486.  
  487. Starting test 33, 'createImage'
  488. Image match: 100.000000%
  489. Image match: 100.000000%
  490.  
  491. Starting test 34, 'cursorSetVisible'
  492.  
  493. Starting test 35, 'flyCircleAnimator'
  494. Image match: 100.000000%
  495.  
  496. Starting test 36, 'guiDisabledMenu'
  497. Image match: 99.985542%
  498.  
  499. Starting test 37, 'makeColorKeyTexture'
  500. Image match: 99.503014%
  501. Image match: 99.995972%
  502. Image match: 99.450668%
  503. Image match: 99.995972%
  504.  
  505. Starting test 38, 'md2Animation'
  506. Image match: 99.955368%
  507. Image match: 99.991241%
  508.  
  509. Starting test 39, 'meshTransform'
  510. Image match: 99.999222%
  511.  
  512. Starting test 40, 'skinnedMesh'
  513. Testing setMesh()
  514. Ignore error message in log, this is intended.
  515.  
  516. Starting test 41, 'testGeometryCreator'
  517. Image match: 99.994873%
  518. Image match: 99.989891%
  519.  
  520. Starting test 42, 'writeImageToFile'
  521. binaryCompareFiles: files are different
  522. File written from memory is not the same as the reference file. writeImageToFile.cpp:113
  523.  
  524. ******** Test failure ********
  525. Test 42 'writeImageToFile' failed
  526. ******** Test failure ********
  527.  
  528. Starting test 43, 'ioScene'
  529. Test scene.irrTest scene2.irrImage match: 96.930191%
  530. Writing mismatched image to 'results/Burning's Video-loadScene.png'
  531. Rendering the loaded scene failed.
  532.  
  533. ******** Test failure ********
  534. Test 43 'ioScene' failed
  535. ******** Test failure ********
  536.  
  537. Starting test 44, 'videoDriver'
  538. Running test testVideoDriver
  539. Testing driver Irrlicht Software Driver 1.0
  540. MaxTextures: 1
  541. MaxSupportedTextures: 4
  542. MaxLights: 0
  543. MaxAnisotropy: 1
  544. MaxUserClipPlanes: 0
  545. MaxAuxBuffers: 0
  546. MaxMultipleRenderTargets: 1
  547. MaxIndices: 65536
  548. MaxTextureSize: 1024
  549. MaxGeometryVerticesOut: 0
  550. Version: 1
  551. ShaderLanguageVersion: 0
  552.  
  553. Testing driver Burning's Video 0.47 beautiful
  554. MaxTextures: 2
  555. MaxSupportedTextures: 4
  556. MaxLights: 8
  557. MaxAnisotropy: 1
  558. MaxUserClipPlanes: 0
  559. MaxAuxBuffers: 0
  560. MaxMultipleRenderTargets: 1
  561. MaxIndices: 65536
  562. MaxTextureSize: 1024
  563. MaxGeometryVerticesOut: 0
  564. Version: 47
  565. ShaderLanguageVersion: 0
  566.  
  567. Testing driver OpenGL 4.2.0
  568. MaxTextures: 4
  569. MaxSupportedTextures: 4
  570. MaxLights: 8
  571. MaxAnisotropy: 16
  572. MaxUserClipPlanes: 8
  573. MaxAuxBuffers: 4
  574. MaxMultipleRenderTargets: 8
  575. MaxIndices: 1048576
  576. MaxTextureSize: 16384
  577. MaxGeometryVerticesOut: 1024
  578. Version: 402
  579. ShaderLanguageVersion: 402
  580.  
  581.  
  582. Starting test 45, 'drawPixel'
  583. Running test lineRender
  584. Testing driver Irrlicht Software Driver 1.0
  585. Image match: 99.995598%
  586. Testing driver Burning's Video 0.47 beautiful
  587. Image match: 99.999985%
  588. Testing driver OpenGL 4.2.0
  589. Image match: 95.532814%
  590. Writing mismatched image to 'results/OpenGL-drawPixel.png'
  591. Running test pixelAccuracy
  592. Testing driver Irrlicht Software Driver 1.0
  593. Image match: 100.000000%
  594. Testing driver Burning's Video 0.47 beautiful
  595. Image match: 100.000000%
  596. Testing driver OpenGL 4.2.0
  597. Image match: 93.897057%
  598. Writing mismatched image to 'results/OpenGL-pixelAccuracy.png'
  599. Running test drawLine
  600. Testing driver Irrlicht Software Driver 1.0
  601. Image match: 100.000000%
  602. Testing driver Burning's Video 0.47 beautiful
  603. Image match: 100.000000%
  604. Testing driver OpenGL 4.2.0
  605. Image match: 90.478775%
  606. Writing mismatched image to 'results/OpenGL-drawLine.png'
  607.  
  608. ******** Test failure ********
  609. Test 45 'drawPixel' failed
  610. ******** Test failure ********
  611.  
  612. Starting test 46, 'drawRectOutline'
  613. Running test testWithDriver
  614. Testing driver Irrlicht Software Driver 1.0
  615. Image match: 99.998222%
  616. Testing driver Burning's Video 0.47 beautiful
  617. Image match: 99.788490%
  618. Testing driver OpenGL 4.2.0
  619. Image match: 89.516197%
  620. Writing mismatched image to 'results/OpenGL-drawRectOutline.png'
  621.  
  622. ******** Test failure ********
  623. Test 46 'drawRectOutline' failed
  624. ******** Test failure ********
  625.  
  626. Starting test 47, 'material'
  627. Running test polygonOffset
  628. Image match: 96.551041%
  629. Writing mismatched image to 'results/OpenGL-polygonBack.png'
  630. Image match: 96.551636%
  631. Writing mismatched image to 'results/OpenGL-polygonFront.png'
  632.  
  633. ******** Test failure ********
  634. Test 47 'material' failed
  635. ******** Test failure ********
  636.  
  637. Starting test 48, 'renderTargetTexture'
  638. Running test testWith2DImage
  639. Testing driver Irrlicht Software Driver 1.0
  640. Image match: 100.000000%
  641. Testing driver Burning's Video 0.47 beautiful
  642. Image match: 100.000000%
  643. Testing driver OpenGL 4.2.0
  644. Image match: 97.801117%
  645. Writing mismatched image to 'results/OpenGL-rttWith2DImage.png'
  646. Running test rttAndAntiAliasing
  647. Testing driver OpenGL 4.2.0
  648. Image match: 98.782150%
  649. Writing mismatched image to 'results/OpenGL-rttAndAntiAlias.png'
  650. Running test rttAndText
  651. Testing driver Irrlicht Software Driver 1.0
  652. Image match: 100.000000%
  653. Testing driver Burning's Video 0.47 beautiful
  654. Image match: 100.000000%
  655. Testing driver OpenGL 4.2.0
  656. Image match: 90.163498%
  657. Writing mismatched image to 'results/OpenGL-rttAndText.png'
  658. Test RTT format support
  659. Running test rttFormats
  660. Testing driver OpenGL 4.2.0
  661. Format supported: ECF_A1R5G5B5
  662. Format unsupported: ECF_R5G6B5
  663. Format supported: ECF_R8G8B8
  664. Format supported: ECF_A8R8G8B8
  665. Format supported: ECF_R16F
  666. Format supported: ECF_G16R16F
  667. Format supported: ECF_A16B16G16R16F
  668. Format supported: ECF_R32F
  669. Format supported: ECF_G32R32F
  670. Format supported: ECF_A32B32G32R32F
  671.  
  672. ******** Test failure ********
  673. Test 48 'renderTargetTexture' failed
  674. ******** Test failure ********
  675.  
  676. Starting test 49, 'textureFeatures'
  677. Running test renderMipLevels
  678. Testing driver Burning's Video 0.47 beautiful
  679. Image match: 99.999817%
  680. Passed
  681. Testing driver OpenGL 4.2.0
  682. Image match: 84.816299%
  683. Writing mismatched image to 'results/OpenGL-renderMipmap.png'
  684. mipmap render failed.
  685. Running test lockAllMipLevels
  686. Testing driver Burning's Video 0.47 beautiful
  687. Passed
  688. Testing driver OpenGL 4.2.0
  689. Passed
  690. Running test lockWithAutoMipmap
  691. Testing driver Burning's Video 0.47 beautiful
  692. Passed
  693. Testing driver OpenGL 4.2.0
  694. Passed
  695.  
  696. ******** Test failure ********
  697. Test 49 'textureFeatures' failed
  698. ******** Test failure ********
  699.  
  700. Starting test 50, 'textureRenderStates'
  701. Running test renderAndLoad
  702. Testing driver Irrlicht Software Driver 1.0
  703. Image match: 100.000000%
  704. Testing driver Burning's Video 0.47 beautiful
  705. Image match: 100.000000%
  706. Testing driver OpenGL 4.2.0
  707. Image match: 98.338524%
  708. Writing mismatched image to 'results/OpenGL-textureRenderStates.png'
  709. Running test renderAndRemove
  710. Testing driver Irrlicht Software Driver 1.0
  711. Testing driver Burning's Video 0.47 beautiful
  712. Testing driver OpenGL 4.2.0
  713. Running test testTextureMatrixInMixedScenes
  714. Testing driver OpenGL 4.2.0
  715. Image match: 94.419174%
  716. Writing mismatched image to 'results/OpenGL-textureMatrixInMixedScenes.png'
  717. Running test manyTextures
  718. Testing driver Irrlicht Software Driver 1.0
  719. Image match: 100.000000%
  720. Testing driver Burning's Video 0.47 beautiful
  721. Image match: 100.000000%
  722. Testing driver OpenGL 4.2.0
  723. Image match: 90.132767%
  724. Writing mismatched image to 'results/OpenGL-multiTexture.png'
  725. Running test textureMatrix
  726. Testing driver OpenGL 4.2.0
  727. Image match: 91.243301%
  728. Writing mismatched image to 'results/OpenGL-textureMatrix.png'
  729. Image match: 91.244415%
  730. Writing mismatched image to 'results/OpenGL-textureMatrix2.png'
  731. Image match: 93.782974%
  732. Writing mismatched image to 'results/OpenGL-texturePointer.png'
  733.  
  734. ******** Test failure ********
  735. Test 50 'textureRenderStates' failed
  736. ******** Test failure ********
  737.  
  738. Starting test 51, 'transparentMaterials'
  739. Running test testTransparentAlphaChannel
  740. Testing driver Burning's Video 0.47 beautiful
  741. Image match: 99.999962%
  742. Running test testTransparentAlphaChannelRef
  743. Testing driver Burning's Video 0.47 beautiful
  744. Image match: 99.920975%
  745. Running test testTransparentVertexAlpha
  746. Testing driver Burning's Video 0.47 beautiful
  747. Image match: 99.999977%
  748. Running test testTransparentAddColor
  749. Testing driver Burning's Video 0.47 beautiful
  750. Image match: 99.999962%
  751. Running test testTransparentReflection2Layer
  752. Testing driver Burning's Video 0.47 beautiful
  753. Image match: 100.000000%
  754. Running test testTransparentVertexAlphaMore
  755. Testing driver Burning's Video 0.47 beautiful
  756. Image match: 99.996536%
  757.  
  758. Starting test 52, 'antiAliasing'
  759. Running test testLineRendering
  760. Testing driver OpenGL 4.2.0
  761. Image match: 89.936203%
  762. Writing mismatched image to 'results/OpenGL-lineAntiAliasing.png'
  763.  
  764. ******** Test failure ********
  765. Test 52 'antiAliasing' failed
  766. ******** Test failure ********
  767.  
  768. Starting test 53, 'draw2DImage'
  769. Running test testWithRenderTarget
  770. Testing driver Irrlicht Software Driver 1.0
  771. Image match: 100.000000%
  772. Testing driver Burning's Video 0.47 beautiful
  773. Image match: 100.000000%
  774. Testing driver OpenGL 4.2.0
  775. Image match: 85.345825%
  776. Writing mismatched image to 'results/OpenGL-draw2DImageRTT.png'
  777. Running test testWithPNG
  778. Testing driver OpenGL 4.2.0
  779. Image match: 65.394112%
  780. Writing mismatched image to 'results/OpenGL-draw2DImagePNG.png'
  781. Running test testExactPlacement
  782. Testing driver Burning's Video 0.47 beautiful
  783. Image match: 100.000000%
  784. Running test testRectangles
  785. Testing driver Irrlicht Software Driver 1.0
  786. Image match: 100.000000%
  787. Testing driver Burning's Video 0.47 beautiful
  788. Image match: 100.000000%
  789. Testing driver OpenGL 4.2.0
  790. Image match: 85.529015%
  791. Writing mismatched image to 'results/OpenGL-draw2DImageRect.png'
  792.  
  793. ******** Test failure ********
  794. Test 53 'draw2DImage' failed
  795. ******** Test failure ********
  796.  
  797. Starting test 54, 'lights'
  798. Running test testLightTypes
  799. Testing driver Burning's Video 0.47 beautiful
  800. Image match: 100.000000%
  801. Testing driver OpenGL 4.2.0
  802. Image match: 99.229218%
  803. Writing mismatched image to 'results/OpenGL-lightType.png'
  804.  
  805. ******** Test failure ********
  806. Test 54 'lights' failed
  807. ******** Test failure ********
  808.  
  809. Starting test 55, 'twodmaterial'
  810. Running test addBlend2d
  811. Testing driver Burning's Video 0.47 beautiful
  812. Image match: 99.999908%
  813. Testing driver OpenGL 4.2.0
  814. Image match: 95.845512%
  815. Writing mismatched image to 'results/OpenGL-addBlend2D.png'
  816. Running test moreFilterTests
  817. Testing driver Burning's Video 0.47 beautiful
  818. Image match: 100.000000%
  819. Testing driver OpenGL 4.2.0
  820. Image match: 97.807930%
  821. Writing mismatched image to 'results/OpenGL-2dmatFilter.png'
  822. Running test draw2DImage4c
  823. Testing driver Burning's Video 0.47 beautiful
  824. Image match: 100.000000%
  825. Testing driver OpenGL 4.2.0
  826. Image match: 81.963989%
  827. Writing mismatched image to 'results/OpenGL-draw2DImage4cFilter.png'
  828.  
  829. ******** Test failure ********
  830. Test 55 'twodmaterial' failed
  831. ******** Test failure ********
  832.  
  833. Starting test 56, 'viewPort'
  834. Running test viewPortText
  835. Testing driver Irrlicht Software Driver 1.0
  836. Image match: 100.000000%
  837. Testing driver Burning's Video 0.47 beautiful
  838. Image match: 100.000000%
  839. Testing driver OpenGL 4.2.0
  840. Image match: 88.424782%
  841. Writing mismatched image to 'results/OpenGL-viewPortText.png'
  842.  
  843. ******** Test failure ********
  844. Test 56 'viewPort' failed
  845. ******** Test failure ********
  846.  
  847. Starting test 57, 'mrt'
  848. Running test testWithDriver
  849. Testing driver OpenGL 4.2.0
  850. Image match: 90.303032%
  851. Writing mismatched image to 'results/OpenGL-mrt.png'
  852. Image match: 96.444443%
  853. Writing mismatched image to 'results/OpenGL-mrt2.png'
  854.  
  855. ******** Test failure ********
  856. Test 57 'mrt' failed
  857. ******** Test failure ********
  858.  
  859. Starting test 58, 'projectionMatrix'
  860. Running test runTestWithDriver
  861. Testing driver Irrlicht Software Driver 1.0
  862. Image match: 100.000000%
  863. Testing driver Burning's Video 0.47 beautiful
  864. Image match: 99.567131%
  865. Testing driver OpenGL 4.2.0
  866. Image match: 92.254631%
  867. Writing mismatched image to 'results/OpenGL-projMat.png'
  868.  
  869. ******** Test failure ********
  870. Test 58 'projectionMatrix' failed
  871. ******** Test failure ********
  872.  
  873. Starting test 59, 'planeMatrix'
  874.  
  875. Rotation matrix
  876. 1.00 0.00 -0.00 0.00
  877. 0.00 -0.00 1.00 0.00
  878. 0.00 -1.00 -0.00 0.00
  879. 0.00 0.00 0.00 1.00
  880.  
  881. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  882. Post: (-0.707f,0.000f,-0.707f), -0.000f
  883. Expected: (-0.707f,0.000f,-0.707f), 0.000f
  884.  
  885. Pre: (0.707f,0.707f,0.000f), -0.000f
  886. Post: (0.707f,-0.000f,0.707f), -0.000f
  887. Expected: (0.707f,0.000f,0.707f), 0.000f
  888.  
  889. Pre: (-0.707f,0.707f,0.000f), -0.000f
  890. Post: (-0.707f,-0.000f,0.707f), -0.000f
  891. Expected: (-0.707f,0.000f,0.707f), 0.000f
  892.  
  893. Pre: (0.707f,-0.707f,0.000f), -0.000f
  894. Post: (0.707f,0.000f,-0.707f), -0.000f
  895. Expected: (0.707f,0.000f,-0.707f), 0.000f
  896.  
  897. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  898. Post: (-0.707f,0.000f,-0.707f), 0.707f
  899. Expected: (-0.707f,0.000f,-0.707f), 0.707f
  900.  
  901. Pre: (0.707f,0.707f,0.000f), -0.707f
  902. Post: (0.707f,-0.000f,0.707f), -0.707f
  903. Expected: (0.707f,0.000f,0.707f), -0.707f
  904.  
  905. Pre: (-0.707f,0.707f,0.000f), -0.707f
  906. Post: (-0.707f,-0.000f,0.707f), -0.707f
  907. Expected: (-0.707f,0.000f,0.707f), -0.707f
  908.  
  909. Pre: (0.707f,-0.707f,0.000f), 0.707f
  910. Post: (0.707f,0.000f,-0.707f), 0.707f
  911. Expected: (0.707f,0.000f,-0.707f), 0.707f
  912.  
  913. Translation matrix
  914. 1.00 0.00 0.00 0.00
  915. 0.00 1.00 0.00 0.00
  916. 0.00 0.00 1.00 0.00
  917. 0.00 3.00 0.00 1.00
  918.  
  919. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  920. Post: (-0.707f,-0.707f,0.000f), 2.121f
  921. Expected: (-0.707f,-0.707f,0.000f), 2.121f
  922.  
  923. Pre: (0.707f,0.707f,0.000f), -0.000f
  924. Post: (0.707f,0.707f,0.000f), -2.121f
  925. Expected: (0.707f,0.707f,0.000f), -2.121f
  926.  
  927. Pre: (-0.707f,0.707f,0.000f), -0.000f
  928. Post: (-0.707f,0.707f,0.000f), -2.121f
  929. Expected: (-0.707f,0.707f,0.000f), -2.121f
  930.  
  931. Pre: (0.707f,-0.707f,0.000f), -0.000f
  932. Post: (0.707f,-0.707f,0.000f), 2.121f
  933. Expected: (0.707f,-0.707f,0.000f), 2.121f
  934.  
  935. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  936. Post: (-0.707f,-0.707f,0.000f), 2.828f
  937. Expected: (-0.707f,-0.707f,0.000f), 2.828f
  938.  
  939. Pre: (0.707f,0.707f,0.000f), -0.707f
  940. Post: (0.707f,0.707f,0.000f), -2.828f
  941. Expected: (0.707f,0.707f,0.000f), -2.828f
  942.  
  943. Pre: (-0.707f,0.707f,0.000f), -0.707f
  944. Post: (-0.707f,0.707f,0.000f), -2.828f
  945. Expected: (-0.707f,0.707f,0.000f), -2.828f
  946.  
  947. Pre: (0.707f,-0.707f,0.000f), 0.707f
  948. Post: (0.707f,-0.707f,0.000f), 2.828f
  949. Expected: (0.707f,-0.707f,0.000f), 2.828f
  950.  
  951. Scale matrix
  952. 1.00 0.00 0.00 0.00
  953. 0.00 2.00 0.00 0.00
  954. 0.00 0.00 3.00 0.00
  955. 0.00 0.00 0.00 1.00
  956.  
  957. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  958. Post: (-0.707f,-0.354f,0.000f), -0.000f
  959. Expected: (-0.707f,-0.354f,0.000f), -0.000f
  960.  
  961. Pre: (0.707f,0.707f,0.000f), -0.000f
  962. Post: (0.707f,0.354f,0.000f), -0.000f
  963. Expected: (0.707f,0.354f,0.000f), -0.000f
  964.  
  965. Pre: (-0.707f,0.707f,0.000f), -0.000f
  966. Post: (-0.707f,0.354f,0.000f), -0.000f
  967. Expected: (-0.707f,0.354f,0.000f), -0.000f
  968.  
  969. Pre: (0.707f,-0.707f,0.000f), -0.000f
  970. Post: (0.707f,-0.354f,0.000f), -0.000f
  971. Expected: (0.707f,-0.354f,0.000f), -0.000f
  972.  
  973. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  974. Post: (-0.707f,-0.354f,0.000f), 0.707f
  975. Expected: (-0.707f,-0.354f,0.000f), 0.707f
  976.  
  977. Pre: (0.707f,0.707f,0.000f), -0.707f
  978. Post: (0.707f,0.354f,0.000f), -0.707f
  979. Expected: (0.707f,0.354f,0.000f), -0.707f
  980.  
  981. Pre: (-0.707f,0.707f,0.000f), -0.707f
  982. Post: (-0.707f,0.354f,0.000f), -0.707f
  983. Expected: (-0.707f,0.354f,0.000f), -0.707f
  984.  
  985. Pre: (0.707f,-0.707f,0.000f), 0.707f
  986. Post: (0.707f,-0.354f,0.000f), 0.707f
  987. Expected: (0.707f,-0.354f,0.000f), 0.707f
  988.  
  989. Rotation * translation matrix
  990. 1.00 0.00 0.00 0.00
  991. 0.00 -0.00 1.00 0.00
  992. 0.00 -1.00 -0.00 0.00
  993. 0.00 -0.00 3.00 1.00
  994.  
  995. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  996. Post: (-0.707f,0.000f,-0.707f), 2.121f
  997. Expected: (-0.707f,0.000f,-0.707f), 2.121f
  998.  
  999. Pre: (0.707f,0.707f,0.000f), -0.000f
  1000. Post: (0.707f,-0.000f,0.707f), -2.121f
  1001. Expected: (0.707f,-0.000f,0.707f), -2.121f
  1002.  
  1003. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1004. Post: (-0.707f,-0.000f,0.707f), -2.121f
  1005. Expected: (-0.707f,-0.000f,0.707f), -2.121f
  1006.  
  1007. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1008. Post: (0.707f,0.000f,-0.707f), 2.121f
  1009. Expected: (0.707f,0.000f,-0.707f), 2.121f
  1010.  
  1011. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1012. Post: (-0.707f,0.000f,-0.707f), 2.828f
  1013. Expected: (-0.707f,0.000f,-0.707f), 2.828f
  1014.  
  1015. Pre: (0.707f,0.707f,0.000f), -0.707f
  1016. Post: (0.707f,-0.000f,0.707f), -2.828f
  1017. Expected: (0.707f,-0.000f,0.707f), -2.828f
  1018.  
  1019. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1020. Post: (-0.707f,-0.000f,0.707f), -2.828f
  1021. Expected: (-0.707f,-0.000f,0.707f), -2.828f
  1022.  
  1023. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1024. Post: (0.707f,0.000f,-0.707f), 2.828f
  1025. Expected: (0.707f,0.000f,-0.707f), 2.828f
  1026.  
  1027. Rotation * scale matrix
  1028. 1.00 0.00 0.00 0.00
  1029. 0.00 -0.00 2.00 0.00
  1030. 0.00 -3.00 -0.00 0.00
  1031. 0.00 0.00 0.00 1.00
  1032.  
  1033. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1034. Post: (-0.707f,0.000f,-0.354f), -0.000f
  1035. Expected: (-0.707f,0.000f,-0.354f), -0.000f
  1036.  
  1037. Pre: (0.707f,0.707f,0.000f), -0.000f
  1038. Post: (0.707f,-0.000f,0.354f), -0.000f
  1039. Expected: (0.707f,-0.000f,0.354f), -0.000f
  1040.  
  1041. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1042. Post: (-0.707f,-0.000f,0.354f), -0.000f
  1043. Expected: (-0.707f,-0.000f,0.354f), -0.000f
  1044.  
  1045. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1046. Post: (0.707f,0.000f,-0.354f), -0.000f
  1047. Expected: (0.707f,0.000f,-0.354f), -0.000f
  1048.  
  1049. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1050. Post: (-0.707f,0.000f,-0.354f), 0.707f
  1051. Expected: (-0.707f,0.000f,-0.354f), 0.707f
  1052.  
  1053. Pre: (0.707f,0.707f,0.000f), -0.707f
  1054. Post: (0.707f,-0.000f,0.354f), -0.707f
  1055. Expected: (0.707f,-0.000f,0.354f), -0.707f
  1056.  
  1057. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1058. Post: (-0.707f,-0.000f,0.354f), -0.707f
  1059. Expected: (-0.707f,-0.000f,0.354f), -0.707f
  1060.  
  1061. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1062. Post: (0.707f,0.000f,-0.354f), 0.707f
  1063. Expected: (0.707f,0.000f,-0.354f), 0.707f
  1064.  
  1065. Translation * scale matrix
  1066. 1.00 0.00 0.00 0.00
  1067. 0.00 2.00 0.00 0.00
  1068. 0.00 0.00 3.00 0.00
  1069. 0.00 3.00 0.00 1.00
  1070.  
  1071. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1072. Post: (-0.707f,-0.354f,0.000f), 1.061f
  1073. Expected: (-0.707f,-0.354f,0.000f), 1.061f
  1074.  
  1075. Pre: (0.707f,0.707f,0.000f), -0.000f
  1076. Post: (0.707f,0.354f,0.000f), -1.061f
  1077. Expected: (0.707f,0.354f,0.000f), -1.061f
  1078.  
  1079. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1080. Post: (-0.707f,0.354f,0.000f), -1.061f
  1081. Expected: (-0.707f,0.354f,0.000f), -1.061f
  1082.  
  1083. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1084. Post: (0.707f,-0.354f,0.000f), 1.061f
  1085. Expected: (0.707f,-0.354f,0.000f), 1.061f
  1086.  
  1087. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1088. Post: (-0.707f,-0.354f,0.000f), 1.768f
  1089. Expected: (-0.707f,-0.354f,0.000f), 1.768f
  1090.  
  1091. Pre: (0.707f,0.707f,0.000f), -0.707f
  1092. Post: (0.707f,0.354f,0.000f), -1.768f
  1093. Expected: (0.707f,0.354f,0.000f), -1.768f
  1094.  
  1095. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1096. Post: (-0.707f,0.354f,0.000f), -1.768f
  1097. Expected: (-0.707f,0.354f,0.000f), -1.768f
  1098.  
  1099. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1100. Post: (0.707f,-0.354f,0.000f), 1.768f
  1101. Expected: (0.707f,-0.354f,0.000f), 1.768f
  1102.  
  1103. Rotation * translation * scale matrix
  1104. 1.00 0.00 0.00 0.00
  1105. 0.00 -0.00 2.00 0.00
  1106. 0.00 -3.00 -0.00 0.00
  1107. 0.00 -0.00 3.00 1.00
  1108.  
  1109. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1110. Post: (-0.707f,0.000f,-0.354f), 1.061f
  1111. Expected: (-0.707f,0.000f,-0.354f), 1.061f
  1112.  
  1113. Pre: (0.707f,0.707f,0.000f), -0.000f
  1114. Post: (0.707f,-0.000f,0.354f), -1.061f
  1115. Expected: (0.707f,-0.000f,0.354f), -1.061f
  1116.  
  1117. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1118. Post: (-0.707f,-0.000f,0.354f), -1.061f
  1119. Expected: (-0.707f,-0.000f,0.354f), -1.061f
  1120.  
  1121. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1122. Post: (0.707f,0.000f,-0.354f), 1.061f
  1123. Expected: (0.707f,0.000f,-0.354f), 1.061f
  1124.  
  1125. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1126. Post: (-0.707f,0.000f,-0.354f), 1.768f
  1127. Expected: (-0.707f,0.000f,-0.354f), 1.768f
  1128.  
  1129. Pre: (0.707f,0.707f,0.000f), -0.707f
  1130. Post: (0.707f,-0.000f,0.354f), -1.768f
  1131. Expected: (0.707f,-0.000f,0.354f), -1.768f
  1132.  
  1133. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1134. Post: (-0.707f,-0.000f,0.354f), -1.768f
  1135. Expected: (-0.707f,-0.000f,0.354f), -1.768f
  1136.  
  1137. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1138. Post: (0.707f,0.000f,-0.354f), 1.768f
  1139. Expected: (0.707f,0.000f,-0.354f), 1.768f
  1140. Image match: 99.999649%
  1141.  
  1142. Starting test 60, 'terrainSceneNode'
  1143. Image match: 99.081146%
  1144. Image match: 99.025368%
  1145. Image match: 100.000000%
  1146.  
  1147. Starting test 61, 'lightMaps'
  1148. Running test runTestWithDriver
  1149. Testing driver Irrlicht Software Driver 1.0
  1150. Testing driver Burning's Video 0.47 beautiful
  1151. Image match: 97.696503%
  1152. Testing driver OpenGL 4.2.0
  1153. Image match: 84.196587%
  1154. Writing mismatched image to 'results/OpenGL-lightmaps.png'
  1155.  
  1156. ******** Test failure ********
  1157. Test 61 'lightMaps' failed
  1158. ******** Test failure ********
  1159.  
  1160. Starting test 62, 'triangleSelector'
  1161. Image match: 79.468391%
  1162. Writing mismatched image to 'results/OpenGL-octree_select1.png'
  1163. Image match: 85.123039%
  1164. Writing mismatched image to 'results/OpenGL-octree_select2.png'
  1165. Image match: 37.548611%
  1166. Writing mismatched image to 'results/OpenGL-tri_select1.png'
  1167. Image match: 37.460068%
  1168. Writing mismatched image to 'results/OpenGL-tri_select2.png'
  1169. Image match: 38.212219%
  1170. Writing mismatched image to 'results/OpenGL-tri_select3.png'
  1171.  
  1172. ******** Test failure ********
  1173. Test 62 'triangleSelector' failed
  1174. ******** Test failure ********
  1175.  
  1176. Tests finished. 44 tests of 63 passed.
  1177.  
  1178.  
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty