Advertisement
Guest User

Untitled

a guest
Apr 24th, 2012
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.97 KB | None | 0 0
  1. je
  2. Starting test 0, 'disambiguateTextures'
  3.  
  4. Starting test 1, 'testIrrArray'
  5. crashTestFastAlloc
  6.  
  7. All tests passed
  8.  
  9. Starting test 2, 'testIrrMap'
  10.  
  11. All tests passed
  12.  
  13. Starting test 3, 'testIrrList'
  14.  
  15. All tests passed
  16.  
  17. Starting test 4, 'exports'
  18. Checking whether IdentityMatrix is exported.
  19.  
  20. Starting test 5, 'irrCoreEquals'
  21.  
  22. Starting test 6, 'testIrrString'
  23. Test stringc
  24. Test stringw
  25. Test stringw::split()
  26. Test io::path
  27. Test self assignment
  28. test fast alloc
  29.  
  30. All tests passed
  31.  
  32. Starting test 7, 'testLine2d'
  33.  
  34. Line 1 = 1.0 1.0 to 1.0 3.0
  35. Line 2 = 0.0 2.0 to 2.0 2.0
  36. line1 with line2 = hit at 1.0 2.0 - expected
  37. line2 with line1 = hit at 1.0 2.0 - expected
  38.  
  39. Line 1 = 0.0 0.0 to 2.0 2.0
  40. Line 2 = 0.0 2.0 to 2.0 0.0
  41. line1 with line2 = hit at 1.0 1.0 - expected
  42. line2 with line1 = hit at 1.0 1.0 - expected
  43.  
  44. Line 1 = 1.0 1.0 to 1.0 3.0
  45. Line 2 = 0.0 4.0 to 2.0 4.0
  46. line1 with line2 = miss - expected
  47. line2 with line1 = miss - expected
  48.  
  49. Line 1 = 0.0 0.0 to 2.0 2.0
  50. Line 2 = 3.0 4.0 to 4.0 3.0
  51. line1 with line2 = miss - expected
  52. line2 with line1 = miss - expected
  53.  
  54. Line 1 = 0.0 0.0 to 1.0 0.0
  55. Line 2 = 1.0 0.0 to 2.0 0.0
  56. line1 with line2 = hit at 1.0 0.0 - expected
  57. line2 with line1 = hit at 1.0 0.0 - expected
  58.  
  59. Line 1 = 0.0 0.0 to 1.0 0.0
  60. Line 2 = 1.0 0.0 to 0.0 1.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 0.0 1.0
  70. Line 2 = 0.0 1.0 to 1.0 1.0
  71. line1 with line2 = hit at 0.0 1.0 - expected
  72. line2 with line1 = hit at 0.0 1.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 0.0 2.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 1.0 0.0
  85. Line 2 = 1.0 0.0 to 2.0 0.0
  86. line1 with line2 = hit at 1.0 0.0 - expected
  87. line2 with line1 = hit at 1.0 0.0 - expected
  88.  
  89. Line 1 = 0.0 0.0 to 1.0 1.0
  90. Line 2 = 1.0 1.0 to 0.0 2.0
  91. line1 with line2 = hit at 1.0 1.0 - expected
  92. line2 with line1 = hit at 1.0 1.0 - expected
  93.  
  94. Line 1 = 0.0 0.0 to 1.0 1.0
  95. Line 2 = 1.0 1.0 to 2.0 0.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 2.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 0.0
  105. Line 2 = 0.0 1.0 to 1.0 1.0
  106. line1 with line2 = miss - expected
  107. line2 with line1 = miss - expected
  108.  
  109. Line 1 = 0.0 0.0 to 0.0 1.0
  110. Line 2 = 1.0 0.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 1.0 0.0
  115. Line 2 = 0.0 1.0 to 0.0 2.0
  116. line1 with line2 = miss - expected
  117. line2 with line1 = miss - expected
  118.  
  119. Line 1 = 0.0 0.0 to 0.0 1.0
  120. Line 2 = 1.0 0.0 to 2.0 0.0
  121. line1 with line2 = miss - expected
  122. line2 with line1 = miss - expected
  123.  
  124. Line 1 = 0.0 0.0 to 1.0 0.0
  125. Line 2 = 0.0 0.0 to 1.0 0.0
  126. line1 with line2 = hit at 0.0 0.0 - expected
  127. line2 with line1 = hit at 0.0 0.0 - expected
  128.  
  129. Line 1 = 2.0 0.0 to 0.0 2.0
  130. Line 2 = 2.0 0.0 to 0.0 2.0
  131. line1 with line2 = hit at 2.0 0.0 - expected
  132. line2 with line1 = hit at 2.0 0.0 - expected
  133.  
  134. Line 1 = 0.0 0.0 to 1.0 1.0
  135. Line 2 = 2.0 2.0 to 3.0 3.0
  136. line1 with line2 = miss - expected
  137. line2 with line1 = miss - expected
  138.  
  139. Line 1 = 0.0 0.0 to 1.0 0.0
  140. Line 2 = 2.0 0.0 to 3.0 0.0
  141. line1 with line2 = miss - expected
  142. line2 with line1 = miss - expected
  143.  
  144. Line 1 = 0.0 0.0 to 0.0 1.0
  145. Line 2 = 0.0 2.0 to 0.0 3.0
  146. line1 with line2 = miss - expected
  147. line2 with line1 = miss - expected
  148.  
  149. Line 1 = 1.0 0.0 to 2.0 0.0
  150. Line 2 = 0.0 0.0 to 3.0 0.0
  151. line1 with line2 = hit at 1.5 0.0 - expected
  152. line2 with line1 = hit at 1.5 0.0 - expected
  153.  
  154. Line 1 = 0.0 1.0 to 0.0 2.0
  155. Line 2 = 0.0 0.0 to 0.0 3.0
  156. line1 with line2 = hit at 0.0 1.5 - expected
  157. line2 with line1 = hit at 0.0 1.5 - expected
  158.  
  159. Line 1 = 1.0 0.0 to 2.0 0.0
  160. Line 2 = 0.0 0.0 to 3.0 0.0
  161. line1 with line2 = hit at 1.5 0.0 - expected
  162. line2 with line1 = hit at 1.5 0.0 - expected
  163.  
  164. Line 1 = 0.0 1.0 to 0.0 2.0
  165. Line 2 = 0.0 0.0 to 0.0 3.0
  166. line1 with line2 = hit at 0.0 1.5 - expected
  167. line2 with line1 = hit at 0.0 1.5 - expected
  168.  
  169. Line 1 = 1.0 1.0 to 2.0 2.0
  170. Line 2 = 0.0 0.0 to 3.0 3.0
  171. line1 with line2 = hit at 1.5 1.5 - expected
  172. line2 with line1 = hit at 1.5 1.5 - expected
  173.  
  174. Line 1 = 1.0 2.0 to 2.0 1.0
  175. Line 2 = 0.0 3.0 to 3.0 0.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 = 0.0 0.0 to 10.0 8.0
  180. Line 2 = 2.5 2.0 to 5.0 4.0
  181. line1 with line2 = hit at 3.8 3.0 - expected
  182. line2 with line1 = hit at 3.8 3.0 - expected
  183.  
  184. Line 1 = 0.0 0.0 to 2000.0 1000.0
  185. Line 2 = 2.0 1.0 to 2.2 1.4
  186. line1 with line2 = hit at 2.0 1.0 - expected
  187. line2 with line1 = hit at 2.0 1.0 - expected
  188.  
  189. All tests passed
  190.  
  191. Starting test 8, 'matrixOps'
  192.  
  193. Starting test 9, 'testDimension2d'
  194.  
  195. Starting test 10, 'testVector2d'
  196. vector2d interpolation
  197. vector2d quadratic interpolation
  198. vector2d getAngle
  199. vector2df tests passed
  200.  
  201. vector2d interpolation
  202. vector2d quadratic interpolation
  203. vector2d getAngle
  204. vector2d<f64> tests passed
  205.  
  206. vector2d interpolation
  207. vector2d quadratic interpolation
  208. vector2d getAngle
  209. vector2di tests passed
  210.  
  211.  
  212. Starting test 11, 'testVector3d'
  213. vector3df tests passed
  214.  
  215. vector3d<f64> tests passed
  216.  
  217. vector3di tests passed
  218.  
  219.  
  220. Starting test 12, 'testQuaternion'
  221.  
  222. Starting test 13, 'testS3DVertex'
  223.  
  224. Starting test 14, 'testaabbox3d'
  225. aabbox3d<f32> tests passed
  226.  
  227. aabbox3d<f64> tests passed
  228.  
  229. aabbox3d<s32> tests passed
  230.  
  231.  
  232. Starting test 15, 'color'
  233.  
  234. Starting test 16, 'testTriangle3d'
  235. Test isPointInside with f32
  236. Test isPointInside with f64
  237. Test isPointInside with s32
  238. Test isPointInsideWithSinglePrecision
  239.  
  240. All tests passed
  241.  
  242. Starting test 17, 'vectorPositionDimension2d'
  243. vector,position,dimension test with s32
  244.  
  245. tests passed
  246.  
  247. vector,position,dimension test with f32
  248.  
  249. tests passed
  250.  
  251. vector,position,dimension test with f64
  252.  
  253. tests passed
  254.  
  255.  
  256. Starting test 18, 'filesystem'
  257.  
  258. Starting test 19, 'archiveReader'
  259. Testing mount file.
  260. Testing mount file.
  261. Testing zip files.
  262. Testing pak files.
  263. Testing npk files.
  264. Testing encrypted zip files.
  265. Directory name: doc
  266. Full path: doc
  267. File name: readme.txt
  268. Full path: doc/readme.txt
  269. File name: upgrade-guide.txt
  270. Full path: doc/upgrade-guide.txt
  271. Testing special zip files.
  272. Directory name: monty
  273. Full path: monty
  274. File name: license.txt
  275. Full path: monty/license.txt
  276. File name: materials.dat
  277. Full path: monty/materials.dat
  278. File name: monty.kart
  279. Full path: monty/monty.kart
  280. Testing special zip files lzma.
  281. File name: tahoma10_.xml
  282. Full path: tahoma10_.xml
  283. File name: tahoma10_0.png
  284. Full path: tahoma10_0.png
  285. File name: tahoma10_1.png
  286. Full path: tahoma10_1.png
  287. Testing add/remove with filenames.
  288.  
  289. Starting test 20, 'testXML'
  290. Test simple XML reader features.
  291. Test XML reader CDATA support.
  292. Test XML reader attribute support.
  293.  
  294. Starting test 21, 'serializeAttributes'
  295.  
  296. Starting test 22, 'fast_atof'
  297.  
  298. String '340282346638528859811704183484516925440.000000'
  299. New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  300. Old fast 0.0000000000000000000000000000000000000000
  301. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  302.  
  303. String '3.402823466e+38F'
  304. New fast 340282326356119260000000000000000000000.0000000000000000000000000000000000000000
  305. Old fast 3.4028234481811523000000000000000000000000
  306. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  307.  
  308. String '3402823466e+29F'
  309. New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  310. Old fast 3402823424.0000000000000000000000000000000000000000
  311. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  312.  
  313. String '-340282346638528859811704183484516925440.000000'
  314. New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  315. Old fast -0.0000000000000000000000000000000000000000
  316. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  317.  
  318. String '-3.402823466e+38F'
  319. New fast -340282326356119260000000000000000000000.0000000000000000000000000000000000000000
  320. Old fast -3.4028234481811523000000000000000000000000
  321. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  322.  
  323. String '-3402823466e+29F'
  324. New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  325. Old fast -3402823424.0000000000000000000000000000000000000000
  326. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  327.  
  328. String '34028234663852885981170418348451692544.000000'
  329. New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  330. Old fast 0.0000000000000000000000000000000000000000
  331. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  332.  
  333. String '3.402823466e+37F'
  334. New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  335. Old fast 3.4028234481811523000000000000000000000000
  336. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  337.  
  338. String '3402823466e+28F'
  339. New fast 34028232128551686000000000000000000000.0000000000000000000000000000000000000000
  340. Old fast 3402823424.0000000000000000000000000000000000000000
  341. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  342.  
  343. String '-34028234663852885981170418348451692544.000000'
  344. New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  345. Old fast -0.0000000000000000000000000000000000000000
  346. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  347.  
  348. String '-3.402823466e+37F'
  349. New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  350. Old fast -3.4028234481811523000000000000000000000000
  351. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  352.  
  353. String '-3402823466e+28F'
  354. New fast -34028232128551686000000000000000000000.0000000000000000000000000000000000000000
  355. Old fast -3402823424.0000000000000000000000000000000000000000
  356. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  357.  
  358. String '.00234567'
  359. New fast 0.0023456700146198273000000000000000000000
  360. Old fast 0.0023456700146198273000000000000000000000
  361. atof 0.0023456700146198273000000000000000000000
  362.  
  363. String '-.00234567'
  364. New fast -0.0023456700146198273000000000000000000000
  365. Old fast -0.0023456700146198273000000000000000000000
  366. atof -0.0023456700146198273000000000000000000000
  367.  
  368. String '0.00234567'
  369. New fast 0.0023456700146198273000000000000000000000
  370. Old fast 0.0023456700146198273000000000000000000000
  371. atof 0.0023456700146198273000000000000000000000
  372.  
  373. String '-0.00234567'
  374. New fast -0.0023456700146198273000000000000000000000
  375. Old fast -0.0023456700146198273000000000000000000000
  376. atof -0.0023456700146198273000000000000000000000
  377.  
  378. String '1.175494351e-38F'
  379. New fast 0.0000000000000000000000000000000000000118
  380. Old fast 0.0000000000000000000000000000000000000118
  381. atof 0.0000000000000000000000000000000000000118
  382.  
  383. String '1175494351e-47F'
  384. New fast 0.0000000000000000000000000000000000000000
  385. Old fast 1175494400.0000000000000000000000000000000000000000
  386. atof 0.0000000000000000000000000000000000000118
  387.  
  388. String '1.175494351e-37F'
  389. New fast 0.0000000000000000000000000000000000001175
  390. Old fast 0.0000000000000000000000000000000000001175
  391. atof 0.0000000000000000000000000000000000001175
  392.  
  393. String '1.175494351e-36F'
  394. New fast 0.0000000000000000000000000000000000011755
  395. Old fast 0.0000000000000000000000000000000000011755
  396. atof 0.0000000000000000000000000000000000011755
  397.  
  398. String '-1.175494351e-36F'
  399. New fast -0.0000000000000000000000000000000000011755
  400. Old fast -0.0000000000000000000000000000000000011755
  401. atof -0.0000000000000000000000000000000000011755
  402.  
  403. String '123456.789'
  404. New fast 123456.7890625000000000000000000000000000000000
  405. Old fast 123456.7890625000000000000000000000000000000000
  406. atof 123456.7890625000000000000000000000000000000000
  407.  
  408. String '-123456.789'
  409. New fast -123456.7890625000000000000000000000000000000000
  410. Old fast -123456.7890625000000000000000000000000000000000
  411. atof -123456.7890625000000000000000000000000000000000
  412.  
  413. String '0000123456.789'
  414. New fast 123456.7890625000000000000000000000000000000000
  415. Old fast 123456.7890625000000000000000000000000000000000
  416. atof 123456.7890625000000000000000000000000000000000
  417.  
  418. String '-0000123456.789'
  419. New fast -123456.7890625000000000000000000000000000000000
  420. Old fast -123456.7890625000000000000000000000000000000000
  421. atof -123456.7890625000000000000000000000000000000000
  422.  
  423. String '-0.0690462109446526'
  424. New fast -0.0690462142229080200000000000000000000000
  425. Old fast -0.0000003166941553445212800000000000000000
  426. atof -0.0690462142229080200000000000000000000000
  427. Speed test
  428. atof time = 400
  429. fast_atof Time = 33
  430. old fast_atof time = 26
  431.  
  432. String '340282346638528859811704183484516925440'
  433. New fast 2147483647
  434. Old fast 0
  435. strtol 2147483647
  436.  
  437. String '3402823466'
  438. New fast 2147483647
  439. Old fast -892143830
  440. strtol 2147483647
  441.  
  442. String '3402823466e+29F'
  443. New fast 2147483647
  444. Old fast -892143830
  445. strtol 2147483647
  446.  
  447. String '-340282346638528859811704183484516925440'
  448. New fast -2147483648
  449. Old fast 0
  450. strtol -2147483648
  451.  
  452. String '-3402823466'
  453. New fast -2147483648
  454. Old fast 0
  455. strtol -2147483648
  456.  
  457. String '-3402823466e+29F'
  458. New fast -2147483648
  459. Old fast 0
  460. strtol -2147483648
  461.  
  462. String '402823466385288598117'
  463. New fast 2147483647
  464. Old fast 1587679845
  465. strtol 2147483647
  466.  
  467. String '402823466'
  468. New fast 402823466
  469. Old fast 402823466
  470. strtol 402823466
  471.  
  472. String '402823466e+28F'
  473. New fast 402823466
  474. Old fast 402823466
  475. strtol 402823466
  476.  
  477. String '402823466385288598117'
  478. New fast 2147483647
  479. Old fast 1587679845
  480. strtol 2147483647
  481.  
  482. String '-402823466'
  483. New fast -402823466
  484. Old fast 0
  485. strtol -402823466
  486.  
  487. String '-402823466e+28F'
  488. New fast -402823466
  489. Old fast 0
  490. strtol -402823466
  491.  
  492. String '.00234567'
  493. New fast 0
  494. Old fast 0
  495. strtol 0
  496.  
  497. String '-234567'
  498. New fast -234567
  499. Old fast 0
  500. strtol -234567
  501.  
  502. String '234567'
  503. New fast 234567
  504. Old fast 234567
  505. strtol 234567
  506.  
  507. String '-234567'
  508. New fast -234567
  509. Old fast 0
  510. strtol -234567
  511.  
  512. String '1175494351'
  513. New fast 1175494351
  514. Old fast 1175494351
  515. strtol 1175494351
  516.  
  517. String '11754943512'
  518. New fast 2147483647
  519. Old fast -1129958376
  520. strtol 2147483647
  521.  
  522. String '11754943513'
  523. New fast 2147483647
  524. Old fast -1129958375
  525. strtol 2147483647
  526.  
  527. String '11754943514'
  528. New fast 2147483647
  529. Old fast -1129958374
  530. strtol 2147483647
  531.  
  532. String '-1175494351'
  533. New fast -1175494351
  534. Old fast 0
  535. strtol -1175494351
  536.  
  537. String '123456789'
  538. New fast 123456789
  539. Old fast 123456789
  540. strtol 123456789
  541.  
  542. String '-123456789'
  543. New fast -123456789
  544. Old fast 0
  545. strtol -123456789
  546.  
  547. String '123456.789'
  548. New fast 123456
  549. Old fast 123456
  550. strtol 123456
  551.  
  552. String '-123456.789'
  553. New fast -123456
  554. Old fast 0
  555. strtol -123456
  556.  
  557. String '-109446526'
  558. New fast -109446526
  559. Old fast 0
  560. strtol -109446526
  561. Speed test
  562. strtol time = 325
  563. strtol10 time = 75
  564. old strtol10 time = 4
  565.  
  566. Starting test 23, 'loadTextures'
  567.  
  568. Starting test 24, 'collisionResponseAnimator'
  569. Collision callback at -5.005000 0.000000 0.000000
  570. Collision callback at 5.005000 0.000000 0.000000
  571. Collision callback at -5.005000 0.000000 0.000000
  572.  
  573. Starting test 25, 'enumerateImageManipulators'
  574.  
  575. Starting test 26, 'removeCustomAnimator'
  576.  
  577. Starting test 27, 'sceneCollisionManager'
  578. bbox intersection checks 3937 hits (of 14000).
  579. bbox intersection resulted in 0 misses at a speed of 30 (old) compared to 24 (new).
  580. Consider replacement of bbox intersection test.
  581. bbox intersection checks 0 hits (of 14000).
  582. bbox intersection resulted in 0 misses at a speed of 28 (old) compared to 26 (new).
  583.  
  584. Starting test 28, 'sceneNodeAnimator'
  585.  
  586. Starting test 29, 'meshLoaders'
  587.  
  588. Starting test 30, 'testTimer'
  589. Testing virtual timer.
  590. Testing virtual timer done. Success
  591. Testing real timer.
  592. Warning: Real timer did not progress. Maybe the time slices are too coarse to see.
  593. Real time and date. 24.4.2012 at 12:11:40
  594. This is day 115 of the year and weekday 2. The current time zone has daylight saving enabled
  595.  
  596. Starting test 31, 'softwareDevice'
  597. Image match: 100.000000
  598.  
  599. Starting test 32, 'b3dAnimation'
  600. Image match: 99.529976
  601. Image match: 99.550148
  602.  
  603. Starting test 33, 'burningsVideo'
  604. Image match: 100.000000
  605.  
  606. Starting test 34, 'billboards'
  607. Image match: 100.000000
  608. Image match: 100.000000
  609.  
  610. Starting test 35, 'createImage'
  611. Image match: 100.000000
  612.  
  613. Starting test 36, 'cursorSetVisible'
  614.  
  615. Starting test 37, 'flyCircleAnimator'
  616. Image match: 100.000000
  617.  
  618. Starting test 38, 'guiDisabledMenu'
  619. Image match: 99.985542
  620.  
  621. Starting test 39, 'makeColorKeyTexture'
  622. Image match: 99.503014
  623. Image match: 100.000000
  624. Image match: 99.450661
  625. Image match: 100.000000
  626.  
  627. Starting test 40, 'md2Animation'
  628. Image match: 99.955711
  629. Image match: 99.991493
  630.  
  631. Starting test 41, 'meshTransform'
  632. Image match: 99.999329
  633.  
  634. Starting test 42, 'skinnedMesh'
  635. Testing setMesh()
  636. Ignore error message in log, this is intended.
  637.  
  638. Starting test 43, 'testGeometryCreator'
  639. Image match: 100.000000
  640. Image match: 100.000000
  641.  
  642. Starting test 44, 'writeImageToFile'
  643.  
  644. Starting test 45, 'ioScene'
  645. Test scene.irrTest scene2.irrImage match: 97.660286
  646.  
  647. Starting test 46, 'videoDriver'
  648. Running test testVideoDriver
  649. Testing driver Irrlicht Software Driver 1.0
  650. MaxTextures: 1
  651. MaxSupportedTextures: 4
  652. MaxLights: 0
  653. MaxAnisotropy: 1
  654. MaxUserClipPlanes: 0
  655. MaxAuxBuffers: 0
  656. MaxMultipleRenderTargets: 1
  657. MaxIndices: 65536
  658. MaxTextureSize: 1024
  659. MaxGeometryVerticesOut: 0
  660. Version: 1
  661. ShaderLanguageVersion: 0
  662.  
  663. Testing driver Burning's Video 0.47 beautiful
  664. MaxTextures: 2
  665. MaxSupportedTextures: 4
  666. MaxLights: 8
  667. MaxAnisotropy: 1
  668. MaxUserClipPlanes: 0
  669. MaxAuxBuffers: 0
  670. MaxMultipleRenderTargets: 1
  671. MaxIndices: 65536
  672. MaxTextureSize: 1024
  673. MaxGeometryVerticesOut: 0
  674. Version: 47
  675. ShaderLanguageVersion: 0
  676.  
  677. Testing driver Direct3D 9.0
  678. MaxTextures: 4
  679. MaxSupportedTextures: 8
  680. MaxLights: 10
  681. MaxAnisotropy: 16
  682. MaxUserClipPlanes: 8
  683. MaxAuxBuffers: 0
  684. MaxMultipleRenderTargets: 4
  685. MaxIndices: 16777215
  686. MaxTextureSize: 8192
  687. MaxGeometryVerticesOut: 0
  688. Version: 901
  689. ShaderLanguageVersion: 300
  690.  
  691. Testing driver OpenGL 3.3.0
  692. MaxTextures: 4
  693. MaxSupportedTextures: 4
  694. MaxLights: 8
  695. MaxAnisotropy: 16
  696. MaxUserClipPlanes: 6
  697. MaxAuxBuffers: 4
  698. MaxMultipleRenderTargets: 8
  699. MaxIndices: 1048576
  700. MaxTextureSize: 8192
  701. MaxGeometryVerticesOut: 1024
  702. Version: 303
  703. ShaderLanguageVersion: 303
  704.  
  705.  
  706. Starting test 47, 'drawPixel'
  707. Running test lineRender
  708. Testing driver Irrlicht Software Driver 1.0
  709. Image match: 100.000000
  710. Testing driver Burning's Video 0.47 beautiful
  711. Image match: 100.000000
  712. Testing driver Direct3D 9.0
  713. Image match: 71.390991
  714. Writing mismatched image to 'results/Direct3D 9.0-drawPixel.png'
  715. Testing driver OpenGL 3.3.0
  716. Image match: 99.903580
  717. Running test pixelAccuracy
  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 Direct3D 9.0
  723. Image match: 55.402905
  724. Writing mismatched image to 'results/Direct3D 9.0-pixelAccuracy.png'
  725. Testing driver OpenGL 3.3.0
  726. Image match: 100.000000
  727. Running test drawLine
  728. Testing driver Irrlicht Software Driver 1.0
  729. Image match: 100.000000
  730. Testing driver Burning's Video 0.47 beautiful
  731. Image match: 100.000000
  732. Testing driver Direct3D 9.0
  733. Image match: 65.309319
  734. Writing mismatched image to 'results/Direct3D 9.0-drawLine.png'
  735. Testing driver OpenGL 3.3.0
  736. Image match: 99.780609
  737.  
  738. ******** Test failure ********
  739. Test 47 'drawPixel' failed
  740. ******** Test failure ********
  741.  
  742. Starting test 48, 'drawRectOutline'
  743. Running test testWithDriver
  744. Testing driver Irrlicht Software Driver 1.0
  745. Image match: 99.998222
  746. Testing driver Burning's Video 0.47 beautiful
  747. Image match: 99.788490
  748. Testing driver Direct3D 9.0
  749. Image match: 71.191109
  750. Writing mismatched image to 'results/Direct3D 9.0-drawRectOutline.png'
  751. Testing driver OpenGL 3.3.0
  752. Image match: 99.372894
  753.  
  754. ******** Test failure ********
  755. Test 48 'drawRectOutline' failed
  756. ******** Test failure ********
  757.  
  758. Starting test 49, 'material'
  759. Running test polygonOffset
  760. Image match: 69.209885
  761. Writing mismatched image to 'results/Direct3D 9.0-polygonBack.png'
  762. Image match: 69.209885
  763. Writing mismatched image to 'results/Direct3D 9.0-polygonFront.png'
  764. Image match: 99.961304
  765. Image match: 99.962036
  766.  
  767. ******** Test failure ********
  768. Test 49 'material' failed
  769. ******** Test failure ********
  770.  
  771. Starting test 50, 'renderTargetTexture'
  772. Running test testWith2DImage
  773. Testing driver Irrlicht Software Driver 1.0
  774. Image match: 100.000000
  775. Testing driver Burning's Video 0.47 beautiful
  776. Image match: 100.000000
  777. Testing driver Direct3D 9.0
  778. Image match: 64.840576
  779. Writing mismatched image to 'results/Direct3D 9.0-rttWith2DImage.png'
  780. Testing driver OpenGL 3.3.0
  781. Image match: 100.000000
  782. Running test rttAndAntiAliasing
  783. Testing driver Direct3D 9.0
  784. Image match: 50.163097
  785. Writing mismatched image to 'results/Direct3D 9.0-rttAndAntiAlias.png'
  786. Testing driver OpenGL 3.3.0
  787. Image match: 65.615013
  788. Writing mismatched image to 'results/OpenGL-rttAndAntiAlias.png'
  789. Running test rttAndText
  790. Testing driver Irrlicht Software Driver 1.0
  791. Image match: 100.000000
  792. Testing driver Burning's Video 0.47 beautiful
  793. Image match: 100.000000
  794. Testing driver Direct3D 9.0
  795. Image match: 56.284660
  796. Writing mismatched image to 'results/Direct3D 9.0-rttAndText.png'
  797. Testing driver OpenGL 3.3.0
  798. Image match: 99.988113
  799. Test RTT format support
  800. Running test rttFormats
  801. Testing driver Direct3D 9.0
  802. Format unsupported: ECF_A1R5G5B5
  803. Format supported: ECF_R5G6B5
  804. Format unsupported: ECF_R8G8B8
  805. Format supported: ECF_A8R8G8B8
  806. Format supported: ECF_R16F
  807. Format supported: ECF_G16R16F
  808. Format supported: ECF_A16B16G16R16F
  809. Format supported: ECF_R32F
  810. Format supported: ECF_G32R32F
  811. Format supported: ECF_A32B32G32R32F
  812. Testing driver OpenGL 3.3.0
  813. Format changed: ECF_A1R5G5B5 to 3
  814. Format changed: ECF_R5G6B5 to 3
  815. Format changed: ECF_R8G8B8 to 3
  816. Format supported: ECF_A8R8G8B8
  817. Format changed: ECF_R16F to 3
  818. Format changed: ECF_G16R16F to 3
  819. Format changed: ECF_A16B16G16R16F to 3
  820. Format changed: ECF_R32F to 3
  821. Format changed: ECF_G32R32F to 3
  822. Format changed: ECF_A32B32G32R32F to 3
  823.  
  824. ******** Test failure ********
  825. Test 50 'renderTargetTexture' failed
  826. ******** Test failure ********
  827.  
  828. Starting test 51, 'textureFeatures'
  829. Running test renderMipLevels
  830. Testing driver Burning's Video 0.47 beautiful
  831. Image match: 99.999802
  832. Passed
  833. Testing driver Direct3D 9.0
  834. Image match: 45.246040
  835. Writing mismatched image to 'results/Direct3D 9.0-renderMipmap.png'
  836. mipmap render failed.
  837. Testing driver OpenGL 3.3.0
  838. Image match: 98.623734
  839. Writing mismatched image to 'results/OpenGL-renderMipmap.png'
  840. mipmap render failed.
  841. Running test lockAllMipLevels
  842. Testing driver Burning's Video 0.47 beautiful
  843. Passed
  844. Testing driver Direct3D 9.0
  845. Passed
  846. Testing driver OpenGL 3.3.0
  847. Passed
  848. Running test lockWithAutoMipmap
  849. Testing driver Burning's Video 0.47 beautiful
  850. Passed
  851. Testing driver Direct3D 9.0
  852. Passed
  853. Testing driver OpenGL 3.3.0
  854. Passed
  855.  
  856. ******** Test failure ********
  857. Test 51 'textureFeatures' failed
  858. ******** Test failure ********
  859.  
  860. Starting test 52, 'textureRenderStates'
  861. Running test renderAndLoad
  862. Testing driver Irrlicht Software Driver 1.0
  863. Image match: 100.000000
  864. Testing driver Burning's Video 0.47 beautiful
  865. Image match: 100.000000
  866. Testing driver Direct3D 9.0
  867. Image match: 73.812378
  868. Writing mismatched image to 'results/Direct3D 9.0-textureRenderStates.png'
  869. Testing driver OpenGL 3.3.0
  870. Image match: 100.000000
  871. Running test renderAndRemove
  872. Testing driver Irrlicht Software Driver 1.0
  873. Testing driver Burning's Video 0.47 beautiful
  874. Testing driver Direct3D 9.0
  875. Testing driver OpenGL 3.3.0
  876. Running test testTextureMatrixInMixedScenes
  877. Testing driver Direct3D 9.0
  878. Image match: 65.148163
  879. Writing mismatched image to 'results/Direct3D 9.0-textureMatrixInMixedScenes.png'
  880. Testing driver OpenGL 3.3.0
  881. Image match: 92.962692
  882. Writing mismatched image to 'results/OpenGL-textureMatrixInMixedScenes.png'
  883. Running test manyTextures
  884. Testing driver Irrlicht Software Driver 1.0
  885. Image match: 100.000000
  886. Testing driver Burning's Video 0.47 beautiful
  887. Image match: 100.000000
  888. Testing driver Direct3D 9.0
  889. Image match: 35.063435
  890. Writing mismatched image to 'results/Direct3D 9.0-multiTexture.png'
  891. Testing driver OpenGL 3.3.0
  892. Image match: 99.984840
  893. Running test textureMatrix
  894. Testing driver Direct3D 9.0
  895. Image match: 48.956745
  896. Writing mismatched image to 'results/Direct3D 9.0-textureMatrix.png'
  897. Image match: 48.944000
  898. Writing mismatched image to 'results/Direct3D 9.0-textureMatrix2.png'
  899. Testing driver OpenGL 3.3.0
  900. Image match: 99.924568
  901. Image match: 99.924034
  902.  
  903. ******** Test failure ********
  904. Test 52 'textureRenderStates' failed
  905. ******** Test failure ********
  906.  
  907. Starting test 53, 'transparentMaterials'
  908. Running test testTransparentAlphaChannel
  909. Testing driver Burning's Video 0.47 beautiful
  910. Image match: 100.000000
  911. Testing driver Direct3D 9.0
  912. Image match: 40.871296
  913. Writing mismatched image to 'results/Direct3D 9.0-transparentAlphaChannel.png'
  914. Testing driver OpenGL 3.3.0
  915. Image match: 99.889046
  916. Running test testTransparentAlphaChannelRef
  917. Testing driver Burning's Video 0.47 beautiful
  918. Image match: 99.920967
  919. Testing driver Direct3D 9.0
  920. Image match: 41.116875
  921. Writing mismatched image to 'results/Direct3D 9.0-transparentAlphaChannelRef.png'
  922. Testing driver OpenGL 3.3.0
  923. Image match: 99.902313
  924. Running test testTransparentVertexAlpha
  925. Testing driver Burning's Video 0.47 beautiful
  926. Image match: 100.000000
  927. Testing driver Direct3D 9.0
  928. Image match: 38.948547
  929. Writing mismatched image to 'results/Direct3D 9.0-transparentVertexAlpha.png'
  930. Testing driver OpenGL 3.3.0
  931. Image match: 99.956985
  932. Running test testTransparentAddColor
  933. Testing driver Burning's Video 0.47 beautiful
  934. Image match: 100.000000
  935. Testing driver Direct3D 9.0
  936. Image match: 48.017910
  937. Writing mismatched image to 'results/Direct3D 9.0-transparentAddColor.png'
  938. Testing driver OpenGL 3.3.0
  939. Image match: 99.898979
  940. Running test testTransparentReflection2Layer
  941. Testing driver Burning's Video 0.47 beautiful
  942. Image match: 82.745903
  943. Writing mismatched image to 'results/Burning's Video-transparentReflection2Layer.png'
  944. Testing driver Direct3D 9.0
  945. Image match: 19.638590
  946. Writing mismatched image to 'results/Direct3D 9.0-transparentReflection2Layer.png'
  947. Testing driver OpenGL 3.3.0
  948. Image match: 94.359314
  949. Writing mismatched image to 'results/OpenGL-transparentReflection2Layer.png'
  950. Running test testTransparentVertexAlphaMore
  951. Testing driver Burning's Video 0.47 beautiful
  952. Image match: 100.000000
  953. Testing driver Direct3D 9.0
  954. Image match: 74.569870
  955. Writing mismatched image to 'results/Direct3D 9.0-transparentVertexAlphaChannelMore.png'
  956. Testing driver OpenGL 3.3.0
  957. Image match: 99.845032
  958.  
  959. ******** Test failure ********
  960. Test 53 'transparentMaterials' failed
  961. ******** Test failure ********
  962.  
  963. Starting test 54, 'antiAliasing'
  964. Running test testLineRendering
  965. Testing driver Direct3D 9.0
  966. Image match: 42.108433
  967. Writing mismatched image to 'results/Direct3D 9.0-lineAntiAliasing.png'
  968. Testing driver OpenGL 3.3.0
  969. Image match: 99.277580
  970.  
  971. ******** Test failure ********
  972. Test 54 'antiAliasing' failed
  973. ******** Test failure ********
  974.  
  975. Starting test 55, 'draw2DImage'
  976. Running test testWithRenderTarget
  977. Testing driver Irrlicht Software Driver 1.0
  978. Image match: 100.000000
  979. Testing driver Burning's Video 0.47 beautiful
  980. Image match: 100.000000
  981. Testing driver Direct3D 9.0
  982. Image match: 58.071632
  983. Writing mismatched image to 'results/Direct3D 9.0-draw2DImageRTT.png'
  984. Testing driver OpenGL 3.3.0
  985. Image match: 100.000000
  986. Running test testExactPlacement
  987. Testing driver Burning's Video 0.47 beautiful
  988. Testing driver Direct3D 9.0
  989. binaryCompareFiles: Files are different sizes: 974 vs 1003
  990. Testing driver OpenGL 3.3.0
  991. Running test testWithPNG
  992. Testing driver Direct3D 9.0
  993. Image match: 36.873936
  994. Writing mismatched image to 'results/Direct3D 9.0-draw2DImagePNG.png'
  995. Testing driver OpenGL 3.3.0
  996. Image match: 99.683159
  997.  
  998. ******** Test failure ********
  999. Test 55 'draw2DImage' failed
  1000. ******** Test failure ********
  1001.  
  1002. Starting test 56, 'lights'
  1003. Running test testLightTypes
  1004. Testing driver Burning's Video 0.47 beautiful
  1005. Image match: 100.000000
  1006. Testing driver Direct3D 9.0
  1007. Image match: 29.305195
  1008. Writing mismatched image to 'results/Direct3D 9.0-lightType.png'
  1009. Testing driver OpenGL 3.3.0
  1010. Image match: 99.990128
  1011.  
  1012. ******** Test failure ********
  1013. Test 56 'lights' failed
  1014. ******** Test failure ********
  1015.  
  1016. Starting test 57, 'twodmaterial'
  1017. Running test addBlend2d
  1018. Testing driver Burning's Video 0.47 beautiful
  1019. Image match: 99.364761
  1020. Testing driver Direct3D 9.0
  1021. Image match: 58.511192
  1022. Writing mismatched image to 'results/Direct3D 9.0-addBlend2D.png'
  1023. Testing driver OpenGL 3.3.0
  1024. Image match: 99.375107
  1025. Running test moreFilterTests
  1026. Testing driver Burning's Video 0.47 beautiful
  1027. Image match: 100.000000
  1028. Testing driver Direct3D 9.0
  1029. Image match: 60.947178
  1030. Writing mismatched image to 'results/Direct3D 9.0-2dmatFilter.png'
  1031. Testing driver OpenGL 3.3.0
  1032. Image match: 99.990891
  1033. Running test draw2DImage4c
  1034. Testing driver Burning's Video 0.47 beautiful
  1035. Image match: 100.000000
  1036. Testing driver Direct3D 9.0
  1037. Image match: 33.745472
  1038. Writing mismatched image to 'results/Direct3D 9.0-draw2DImage4cFilter.png'
  1039. Testing driver OpenGL 3.3.0
  1040. Image match: 99.329498
  1041.  
  1042. ******** Test failure ********
  1043. Test 57 'twodmaterial' failed
  1044. ******** Test failure ********
  1045.  
  1046. Starting test 58, 'viewPort'
  1047. Running test viewPortText
  1048. Testing driver Irrlicht Software Driver 1.0
  1049. Image match: 99.453987
  1050. Testing driver Burning's Video 0.47 beautiful
  1051. Image match: 99.503571
  1052. Testing driver Direct3D 9.0
  1053. Image match: 44.398991
  1054. Writing mismatched image to 'results/Direct3D 9.0-viewPortText.png'
  1055. Testing driver OpenGL 3.3.0
  1056. Image match: 98.843384
  1057.  
  1058. ******** Test failure ********
  1059. Test 58 'viewPort' failed
  1060. ******** Test failure ********
  1061.  
  1062. Starting test 59, 'mrt'
  1063. Running test testWithDriver
  1064. Testing driver Direct3D 9.0
  1065. Image match: 25.459555
  1066. Writing mismatched image to 'results/Direct3D 9.0-mrt.png'
  1067. Image match: 10.467280
  1068. Writing mismatched image to 'results/Direct3D 9.0-mrt2.png'
  1069. Testing driver OpenGL 3.3.0
  1070. Image match: 100.000000
  1071. Image match: 100.000000
  1072.  
  1073. ******** Test failure ********
  1074. Test 59 'mrt' failed
  1075. ******** Test failure ********
  1076.  
  1077. Starting test 60, 'projectionMatrix'
  1078. Running test runTestWithDriver
  1079. Testing driver Irrlicht Software Driver 1.0
  1080. Image match: 100.000000
  1081. Testing driver Burning's Video 0.47 beautiful
  1082. Image match: 99.567131
  1083. Testing driver Direct3D 9.0
  1084. Image match: 7.966558
  1085. Writing mismatched image to 'results/Direct3D 9.0-projMat.png'
  1086. Testing driver OpenGL 3.3.0
  1087. Image match: 100.000000
  1088.  
  1089. ******** Test failure ********
  1090. Test 60 'projectionMatrix' failed
  1091. ******** Test failure ********
  1092.  
  1093. Starting test 61, 'planeMatrix'
  1094.  
  1095. Rotation matrix
  1096. 1.00 0.00 -0.00 0.00
  1097. 0.00 -0.00 1.00 0.00
  1098. 0.00 -1.00 -0.00 0.00
  1099. 0.00 0.00 0.00 1.00
  1100.  
  1101. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1102. Post: (-0.707f,0.000f,-0.707f), -0.000f
  1103. Expected: (-0.707f,0.000f,-0.707f), 0.000f
  1104.  
  1105. Pre: (0.707f,0.707f,0.000f), -0.000f
  1106. Post: (0.707f,-0.000f,0.707f), -0.000f
  1107. Expected: (0.707f,0.000f,0.707f), 0.000f
  1108.  
  1109. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1110. Post: (-0.707f,-0.000f,0.707f), -0.000f
  1111. Expected: (-0.707f,0.000f,0.707f), 0.000f
  1112.  
  1113. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1114. Post: (0.707f,0.000f,-0.707f), -0.000f
  1115. Expected: (0.707f,0.000f,-0.707f), 0.000f
  1116.  
  1117. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1118. Post: (-0.707f,0.000f,-0.707f), 0.707f
  1119. Expected: (-0.707f,0.000f,-0.707f), 0.707f
  1120.  
  1121. Pre: (0.707f,0.707f,0.000f), -0.707f
  1122. Post: (0.707f,-0.000f,0.707f), -0.707f
  1123. Expected: (0.707f,0.000f,0.707f), -0.707f
  1124.  
  1125. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1126. Post: (-0.707f,-0.000f,0.707f), -0.707f
  1127. Expected: (-0.707f,0.000f,0.707f), -0.707f
  1128.  
  1129. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1130. Post: (0.707f,0.000f,-0.707f), 0.707f
  1131. Expected: (0.707f,0.000f,-0.707f), 0.707f
  1132.  
  1133. Translation matrix
  1134. 1.00 0.00 0.00 0.00
  1135. 0.00 1.00 0.00 0.00
  1136. 0.00 0.00 1.00 0.00
  1137. 0.00 3.00 0.00 1.00
  1138.  
  1139. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1140. Post: (-0.707f,-0.707f,0.000f), 2.121f
  1141. Expected: (-0.707f,-0.707f,0.000f), 2.121f
  1142.  
  1143. Pre: (0.707f,0.707f,0.000f), -0.000f
  1144. Post: (0.707f,0.707f,0.000f), -2.121f
  1145. Expected: (0.707f,0.707f,0.000f), -2.121f
  1146.  
  1147. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1148. Post: (-0.707f,0.707f,0.000f), -2.121f
  1149. Expected: (-0.707f,0.707f,0.000f), -2.121f
  1150.  
  1151. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1152. Post: (0.707f,-0.707f,0.000f), 2.121f
  1153. Expected: (0.707f,-0.707f,0.000f), 2.121f
  1154.  
  1155. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1156. Post: (-0.707f,-0.707f,0.000f), 2.828f
  1157. Expected: (-0.707f,-0.707f,0.000f), 2.828f
  1158.  
  1159. Pre: (0.707f,0.707f,0.000f), -0.707f
  1160. Post: (0.707f,0.707f,0.000f), -2.828f
  1161. Expected: (0.707f,0.707f,0.000f), -2.828f
  1162.  
  1163. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1164. Post: (-0.707f,0.707f,0.000f), -2.828f
  1165. Expected: (-0.707f,0.707f,0.000f), -2.828f
  1166.  
  1167. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1168. Post: (0.707f,-0.707f,0.000f), 2.828f
  1169. Expected: (0.707f,-0.707f,0.000f), 2.828f
  1170.  
  1171. Scale matrix
  1172. 1.00 0.00 0.00 0.00
  1173. 0.00 2.00 0.00 0.00
  1174. 0.00 0.00 3.00 0.00
  1175. 0.00 0.00 0.00 1.00
  1176.  
  1177. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1178. Post: (-0.707f,-0.354f,0.000f), -0.000f
  1179. Expected: (-0.707f,-0.354f,0.000f), -0.000f
  1180.  
  1181. Pre: (0.707f,0.707f,0.000f), -0.000f
  1182. Post: (0.707f,0.354f,0.000f), -0.000f
  1183. Expected: (0.707f,0.354f,0.000f), -0.000f
  1184.  
  1185. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1186. Post: (-0.707f,0.354f,0.000f), -0.000f
  1187. Expected: (-0.707f,0.354f,0.000f), -0.000f
  1188.  
  1189. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1190. Post: (0.707f,-0.354f,0.000f), -0.000f
  1191. Expected: (0.707f,-0.354f,0.000f), -0.000f
  1192.  
  1193. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1194. Post: (-0.707f,-0.354f,0.000f), 0.707f
  1195. Expected: (-0.707f,-0.354f,0.000f), 0.707f
  1196.  
  1197. Pre: (0.707f,0.707f,0.000f), -0.707f
  1198. Post: (0.707f,0.354f,0.000f), -0.707f
  1199. Expected: (0.707f,0.354f,0.000f), -0.707f
  1200.  
  1201. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1202. Post: (-0.707f,0.354f,0.000f), -0.707f
  1203. Expected: (-0.707f,0.354f,0.000f), -0.707f
  1204.  
  1205. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1206. Post: (0.707f,-0.354f,0.000f), 0.707f
  1207. Expected: (0.707f,-0.354f,0.000f), 0.707f
  1208.  
  1209. Rotation * translation matrix
  1210. 1.00 0.00 0.00 0.00
  1211. 0.00 -0.00 1.00 0.00
  1212. 0.00 -1.00 -0.00 0.00
  1213. 0.00 -0.00 3.00 1.00
  1214.  
  1215. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1216. Post: (-0.707f,0.000f,-0.707f), 2.121f
  1217. Expected: (-0.707f,0.000f,-0.707f), 2.121f
  1218.  
  1219. Pre: (0.707f,0.707f,0.000f), -0.000f
  1220. Post: (0.707f,-0.000f,0.707f), -2.121f
  1221. Expected: (0.707f,-0.000f,0.707f), -2.121f
  1222.  
  1223. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1224. Post: (-0.707f,-0.000f,0.707f), -2.121f
  1225. Expected: (-0.707f,-0.000f,0.707f), -2.121f
  1226.  
  1227. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1228. Post: (0.707f,0.000f,-0.707f), 2.121f
  1229. Expected: (0.707f,0.000f,-0.707f), 2.121f
  1230.  
  1231. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1232. Post: (-0.707f,0.000f,-0.707f), 2.828f
  1233. Expected: (-0.707f,0.000f,-0.707f), 2.828f
  1234.  
  1235. Pre: (0.707f,0.707f,0.000f), -0.707f
  1236. Post: (0.707f,-0.000f,0.707f), -2.828f
  1237. Expected: (0.707f,-0.000f,0.707f), -2.828f
  1238.  
  1239. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1240. Post: (-0.707f,-0.000f,0.707f), -2.828f
  1241. Expected: (-0.707f,-0.000f,0.707f), -2.828f
  1242.  
  1243. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1244. Post: (0.707f,0.000f,-0.707f), 2.828f
  1245. Expected: (0.707f,0.000f,-0.707f), 2.828f
  1246.  
  1247. Rotation * scale matrix
  1248. 1.00 0.00 0.00 0.00
  1249. 0.00 -0.00 2.00 0.00
  1250. 0.00 -3.00 -0.00 0.00
  1251. 0.00 0.00 0.00 1.00
  1252.  
  1253. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1254. Post: (-0.707f,0.000f,-0.354f), -0.000f
  1255. Expected: (-0.707f,0.000f,-0.354f), -0.000f
  1256.  
  1257. Pre: (0.707f,0.707f,0.000f), -0.000f
  1258. Post: (0.707f,-0.000f,0.354f), -0.000f
  1259. Expected: (0.707f,-0.000f,0.354f), -0.000f
  1260.  
  1261. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1262. Post: (-0.707f,-0.000f,0.354f), -0.000f
  1263. Expected: (-0.707f,-0.000f,0.354f), -0.000f
  1264.  
  1265. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1266. Post: (0.707f,0.000f,-0.354f), -0.000f
  1267. Expected: (0.707f,0.000f,-0.354f), -0.000f
  1268.  
  1269. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1270. Post: (-0.707f,0.000f,-0.354f), 0.707f
  1271. Expected: (-0.707f,0.000f,-0.354f), 0.707f
  1272.  
  1273. Pre: (0.707f,0.707f,0.000f), -0.707f
  1274. Post: (0.707f,-0.000f,0.354f), -0.707f
  1275. Expected: (0.707f,-0.000f,0.354f), -0.707f
  1276.  
  1277. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1278. Post: (-0.707f,-0.000f,0.354f), -0.707f
  1279. Expected: (-0.707f,-0.000f,0.354f), -0.707f
  1280.  
  1281. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1282. Post: (0.707f,0.000f,-0.354f), 0.707f
  1283. Expected: (0.707f,0.000f,-0.354f), 0.707f
  1284.  
  1285. Translation * scale matrix
  1286. 1.00 0.00 0.00 0.00
  1287. 0.00 2.00 0.00 0.00
  1288. 0.00 0.00 3.00 0.00
  1289. 0.00 3.00 0.00 1.00
  1290.  
  1291. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1292. Post: (-0.707f,-0.354f,0.000f), 1.061f
  1293. Expected: (-0.707f,-0.354f,0.000f), 1.061f
  1294.  
  1295. Pre: (0.707f,0.707f,0.000f), -0.000f
  1296. Post: (0.707f,0.354f,0.000f), -1.061f
  1297. Expected: (0.707f,0.354f,0.000f), -1.061f
  1298.  
  1299. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1300. Post: (-0.707f,0.354f,0.000f), -1.061f
  1301. Expected: (-0.707f,0.354f,0.000f), -1.061f
  1302.  
  1303. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1304. Post: (0.707f,-0.354f,0.000f), 1.061f
  1305. Expected: (0.707f,-0.354f,0.000f), 1.061f
  1306.  
  1307. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1308. Post: (-0.707f,-0.354f,0.000f), 1.768f
  1309. Expected: (-0.707f,-0.354f,0.000f), 1.768f
  1310.  
  1311. Pre: (0.707f,0.707f,0.000f), -0.707f
  1312. Post: (0.707f,0.354f,0.000f), -1.768f
  1313. Expected: (0.707f,0.354f,0.000f), -1.768f
  1314.  
  1315. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1316. Post: (-0.707f,0.354f,0.000f), -1.768f
  1317. Expected: (-0.707f,0.354f,0.000f), -1.768f
  1318.  
  1319. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1320. Post: (0.707f,-0.354f,0.000f), 1.768f
  1321. Expected: (0.707f,-0.354f,0.000f), 1.768f
  1322.  
  1323. Rotation * translation * scale matrix
  1324. 1.00 0.00 0.00 0.00
  1325. 0.00 -0.00 2.00 0.00
  1326. 0.00 -3.00 -0.00 0.00
  1327. 0.00 -0.00 3.00 1.00
  1328.  
  1329. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1330. Post: (-0.707f,0.000f,-0.354f), 1.061f
  1331. Expected: (-0.707f,0.000f,-0.354f), 1.061f
  1332.  
  1333. Pre: (0.707f,0.707f,0.000f), -0.000f
  1334. Post: (0.707f,-0.000f,0.354f), -1.061f
  1335. Expected: (0.707f,-0.000f,0.354f), -1.061f
  1336.  
  1337. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1338. Post: (-0.707f,-0.000f,0.354f), -1.061f
  1339. Expected: (-0.707f,-0.000f,0.354f), -1.061f
  1340.  
  1341. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1342. Post: (0.707f,0.000f,-0.354f), 1.061f
  1343. Expected: (0.707f,0.000f,-0.354f), 1.061f
  1344.  
  1345. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1346. Post: (-0.707f,0.000f,-0.354f), 1.768f
  1347. Expected: (-0.707f,0.000f,-0.354f), 1.768f
  1348.  
  1349. Pre: (0.707f,0.707f,0.000f), -0.707f
  1350. Post: (0.707f,-0.000f,0.354f), -1.768f
  1351. Expected: (0.707f,-0.000f,0.354f), -1.768f
  1352.  
  1353. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1354. Post: (-0.707f,-0.000f,0.354f), -1.768f
  1355. Expected: (-0.707f,-0.000f,0.354f), -1.768f
  1356.  
  1357. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1358. Post: (0.707f,0.000f,-0.354f), 1.768f
  1359. Expected: (0.707f,0.000f,-0.354f), 1.768f
  1360. Image match: 100.000000
  1361.  
  1362. Starting test 62, 'terrainSceneNode'
  1363. Image match: 99.081551
  1364. Image match: 99.022278
  1365. Image match: 100.000000
  1366.  
  1367. Starting test 63, 'lightMaps'
  1368. Running test runTestWithDriver
  1369. Testing driver Irrlicht Software Driver 1.0
  1370. Testing driver Burning's Video 0.47 beautiful
  1371. Image match: 97.696465
  1372. Testing driver Direct3D 9.0
  1373. Image match: 22.401905
  1374. Writing mismatched image to 'results/Direct3D 9.0-lightmaps.png'
  1375. Testing driver OpenGL 3.3.0
  1376. Image match: 97.056374
  1377.  
  1378. ******** Test failure ********
  1379. Test 63 'lightMaps' failed
  1380. ******** Test failure ********
  1381.  
  1382. Starting test 64, 'triangleSelector'
  1383. Image match: 99.363091
  1384. Image match: 99.690094
  1385. Image match: 99.969902
  1386. Image match: 99.972389
  1387. Image match: 99.963722
  1388.  
  1389. Tests finished. 50 tests of 65 passed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement