Advertisement
Guest User

irrlicht svn 4154 test log

a guest
Apr 25th, 2012
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.41 KB | None | 0 0
  1.  
  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, 'vectorPositionDimension2d'
  235. vector,position,dimension test with s32
  236.  
  237. tests passed
  238.  
  239. vector,position,dimension test with f32
  240.  
  241. tests passed
  242.  
  243. vector,position,dimension test with f64
  244.  
  245. tests passed
  246.  
  247.  
  248. Starting test 17, 'filesystem'
  249.  
  250. Starting test 18, 'archiveReader'
  251. Testing mount file.
  252. Testing mount file.
  253. Testing zip files.
  254. Testing pak files.
  255. Testing npk files.
  256. Testing encrypted zip files.
  257. Directory name: doc
  258. Full path: doc
  259. File name: readme.txt
  260. Full path: doc/readme.txt
  261. File name: upgrade-guide.txt
  262. Full path: doc/upgrade-guide.txt
  263. Testing special zip files.
  264. Directory name: monty
  265. Full path: monty
  266. File name: license.txt
  267. Full path: monty/license.txt
  268. File name: materials.dat
  269. Full path: monty/materials.dat
  270. File name: monty.kart
  271. Full path: monty/monty.kart
  272. Testing special zip files lzma.
  273. File name: tahoma10_.xml
  274. Full path: tahoma10_.xml
  275. File name: tahoma10_0.png
  276. Full path: tahoma10_0.png
  277. File name: tahoma10_1.png
  278. Full path: tahoma10_1.png
  279. Testing add/remove with filenames.
  280.  
  281. Starting test 19, 'testXML'
  282. Test simple XML reader features.
  283. Test XML reader CDATA support.
  284. Test XML reader attribute support.
  285.  
  286. Starting test 20, 'serializeAttributes'
  287.  
  288. Starting test 21, 'fast_atof'
  289.  
  290. String '340282346638528859811704183484516925440.000000'
  291. New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  292. Old fast 0.0000000000000000000000000000000000000000
  293. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  294.  
  295. String '3.402823466e+38F'
  296. New fast 340282326356119260000000000000000000000.0000000000000000000000000000000000000000
  297. Old fast 3.4028234481811523000000000000000000000000
  298. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  299.  
  300. String '3402823466e+29F'
  301. New fast 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  302. Old fast 3402823424.0000000000000000000000000000000000000000
  303. atof 340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  304.  
  305. String '-340282346638528859811704183484516925440.000000'
  306. New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  307. Old fast -0.0000000000000000000000000000000000000000
  308. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  309.  
  310. String '-3.402823466e+38F'
  311. New fast -340282326356119260000000000000000000000.0000000000000000000000000000000000000000
  312. Old fast -3.4028234481811523000000000000000000000000
  313. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  314.  
  315. String '-3402823466e+29F'
  316. New fast -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  317. Old fast -3402823424.0000000000000000000000000000000000000000
  318. atof -340282346638528860000000000000000000000.0000000000000000000000000000000000000000
  319.  
  320. String '34028234663852885981170418348451692544.000000'
  321. New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  322. Old fast 0.0000000000000000000000000000000000000000
  323. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  324.  
  325. String '3.402823466e+37F'
  326. New fast 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  327. Old fast 3.4028234481811523000000000000000000000000
  328. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  329.  
  330. String '3402823466e+28F'
  331. New fast 34028232128551686000000000000000000000.0000000000000000000000000000000000000000
  332. Old fast 3402823424.0000000000000000000000000000000000000000
  333. atof 34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  334.  
  335. String '-34028234663852885981170418348451692544.000000'
  336. New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  337. Old fast -0.0000000000000000000000000000000000000000
  338. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  339.  
  340. String '-3.402823466e+37F'
  341. New fast -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  342. Old fast -3.4028234481811523000000000000000000000000
  343. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  344.  
  345. String '-3402823466e+28F'
  346. New fast -34028232128551686000000000000000000000.0000000000000000000000000000000000000000
  347. Old fast -3402823424.0000000000000000000000000000000000000000
  348. atof -34028234663852886000000000000000000000.0000000000000000000000000000000000000000
  349.  
  350. String '.00234567'
  351. New fast 0.0023456700146198273000000000000000000000
  352. Old fast 0.0023456700146198273000000000000000000000
  353. atof 0.0023456700146198273000000000000000000000
  354.  
  355. String '-.00234567'
  356. New fast -0.0023456700146198273000000000000000000000
  357. Old fast -0.0023456700146198273000000000000000000000
  358. atof -0.0023456700146198273000000000000000000000
  359.  
  360. String '0.00234567'
  361. New fast 0.0023456700146198273000000000000000000000
  362. Old fast 0.0023456700146198273000000000000000000000
  363. atof 0.0023456700146198273000000000000000000000
  364.  
  365. String '-0.00234567'
  366. New fast -0.0023456700146198273000000000000000000000
  367. Old fast -0.0023456700146198273000000000000000000000
  368. atof -0.0023456700146198273000000000000000000000
  369.  
  370. String '1.175494351e-38F'
  371. New fast 0.0000000000000000000000000000000000000118
  372. Old fast 0.0000000000000000000000000000000000000118
  373. atof 0.0000000000000000000000000000000000000118
  374.  
  375. String '1175494351e-47F'
  376. New fast 0.0000000000000000000000000000000000000000
  377. Old fast 1175494400.0000000000000000000000000000000000000000
  378. atof 0.0000000000000000000000000000000000000118
  379.  
  380. String '1.175494351e-37F'
  381. New fast 0.0000000000000000000000000000000000001175
  382. Old fast 0.0000000000000000000000000000000000001175
  383. atof 0.0000000000000000000000000000000000001175
  384.  
  385. String '1.175494351e-36F'
  386. New fast 0.0000000000000000000000000000000000011755
  387. Old fast 0.0000000000000000000000000000000000011755
  388. atof 0.0000000000000000000000000000000000011755
  389.  
  390. String '-1.175494351e-36F'
  391. New fast -0.0000000000000000000000000000000000011755
  392. Old fast -0.0000000000000000000000000000000000011755
  393. atof -0.0000000000000000000000000000000000011755
  394.  
  395. String '123456.789'
  396. New fast 123456.7890625000000000000000000000000000000000
  397. Old fast 123456.7890625000000000000000000000000000000000
  398. atof 123456.7890625000000000000000000000000000000000
  399.  
  400. String '-123456.789'
  401. New fast -123456.7890625000000000000000000000000000000000
  402. Old fast -123456.7890625000000000000000000000000000000000
  403. atof -123456.7890625000000000000000000000000000000000
  404.  
  405. String '0000123456.789'
  406. New fast 123456.7890625000000000000000000000000000000000
  407. Old fast 123456.7890625000000000000000000000000000000000
  408. atof 123456.7890625000000000000000000000000000000000
  409.  
  410. String '-0000123456.789'
  411. New fast -123456.7890625000000000000000000000000000000000
  412. Old fast -123456.7890625000000000000000000000000000000000
  413. atof -123456.7890625000000000000000000000000000000000
  414.  
  415. String '-0.0690462109446526'
  416. New fast -0.0690462142229080200000000000000000000000
  417. Old fast -0.0000003166941553445212800000000000000000
  418. atof -0.0690462142229080200000000000000000000000
  419. Speed test
  420. atof time = 86
  421. fast_atof Time = 17
  422. old fast_atof time = 5
  423.  
  424. String '340282346638528859811704183484516925440'
  425. New fast 2147483647
  426. Old fast 0
  427. strtol 2147483647
  428.  
  429. String '3402823466'
  430. New fast 2147483647
  431. Old fast -892143830
  432. strtol 2147483647
  433.  
  434. String '3402823466e+29F'
  435. New fast 2147483647
  436. Old fast -892143830
  437. strtol 2147483647
  438.  
  439. String '-340282346638528859811704183484516925440'
  440. New fast -2147483648
  441. Old fast 0
  442. strtol -2147483648
  443.  
  444. String '-3402823466'
  445. New fast -2147483648
  446. Old fast 0
  447. strtol -2147483648
  448.  
  449. String '-3402823466e+29F'
  450. New fast -2147483648
  451. Old fast 0
  452. strtol -2147483648
  453.  
  454. String '402823466385288598117'
  455. New fast 2147483647
  456. Old fast 1587679845
  457. strtol 2147483647
  458.  
  459. String '402823466'
  460. New fast 402823466
  461. Old fast 402823466
  462. strtol 402823466
  463.  
  464. String '402823466e+28F'
  465. New fast 402823466
  466. Old fast 402823466
  467. strtol 402823466
  468.  
  469. String '402823466385288598117'
  470. New fast 2147483647
  471. Old fast 1587679845
  472. strtol 2147483647
  473.  
  474. String '-402823466'
  475. New fast -402823466
  476. Old fast 0
  477. strtol -402823466
  478.  
  479. String '-402823466e+28F'
  480. New fast -402823466
  481. Old fast 0
  482. strtol -402823466
  483.  
  484. String '.00234567'
  485. New fast 0
  486. Old fast 0
  487. strtol 0
  488.  
  489. String '-234567'
  490. New fast -234567
  491. Old fast 0
  492. strtol -234567
  493.  
  494. String '234567'
  495. New fast 234567
  496. Old fast 234567
  497. strtol 234567
  498.  
  499. String '-234567'
  500. New fast -234567
  501. Old fast 0
  502. strtol -234567
  503.  
  504. String '1175494351'
  505. New fast 1175494351
  506. Old fast 1175494351
  507. strtol 1175494351
  508.  
  509. String '11754943512'
  510. New fast 2147483647
  511. Old fast -1129958376
  512. strtol 2147483647
  513.  
  514. String '11754943513'
  515. New fast 2147483647
  516. Old fast -1129958375
  517. strtol 2147483647
  518.  
  519. String '11754943514'
  520. New fast 2147483647
  521. Old fast -1129958374
  522. strtol 2147483647
  523.  
  524. String '-1175494351'
  525. New fast -1175494351
  526. Old fast 0
  527. strtol -1175494351
  528.  
  529. String '123456789'
  530. New fast 123456789
  531. Old fast 123456789
  532. strtol 123456789
  533.  
  534. String '-123456789'
  535. New fast -123456789
  536. Old fast 0
  537. strtol -123456789
  538.  
  539. String '123456.789'
  540. New fast 123456
  541. Old fast 123456
  542. strtol 123456
  543.  
  544. String '-123456.789'
  545. New fast -123456
  546. Old fast 0
  547. strtol -123456
  548.  
  549. String '-109446526'
  550. New fast -109446526
  551. Old fast 0
  552. strtol -109446526
  553. Speed test
  554. strtol time = 67
  555. strtol10 time = 22
  556. old strtol10 time = 0
  557.  
  558. Starting test 22, 'loadTextures'
  559.  
  560. Starting test 23, 'collisionResponseAnimator'
  561. Collision callback at -5.005000 0.000000 0.000000
  562. Collision callback at 5.005000 0.000000 0.000000
  563. Collision callback at -5.005000 0.000000 0.000000
  564.  
  565. Starting test 24, 'enumerateImageManipulators'
  566.  
  567. Starting test 25, 'removeCustomAnimator'
  568.  
  569. Starting test 26, 'sceneCollisionManager'
  570. bbox intersection checks 3937 hits (of 14000).
  571. bbox intersection resulted in 0 misses at a speed of 5 (old) compared to 6 (new).
  572. bbox intersection checks 0 hits (of 14000).
  573. bbox intersection resulted in 0 misses at a speed of 6 (old) compared to 6 (new).
  574.  
  575. Starting test 27, 'sceneNodeAnimator'
  576.  
  577. Starting test 28, 'meshLoaders'
  578.  
  579. Starting test 29, 'testTimer'
  580. Testing virtual timer.
  581. Testing virtual timer done. Success
  582. Testing real timer.
  583. Warning: Real timer did not progress. Maybe the time slices are too coarse to see.
  584. Real time and date. 26.4.2012 at 10:18:8
  585. This is day 117 of the year and weekday 4. The current time zone has daylight saving disabled
  586.  
  587. Starting test 30, 'softwareDevice'
  588. Image match: 100.000000
  589.  
  590. Starting test 31, 'b3dAnimation'
  591. Image match: 99.529976
  592. Image match: 99.550148
  593.  
  594. Starting test 32, 'burningsVideo'
  595. Image match: 100.000000
  596.  
  597. Starting test 33, 'billboards'
  598. Image match: 100.000000
  599. Image match: 100.000000
  600.  
  601. Starting test 34, 'createImage'
  602. Image match: 100.000000
  603.  
  604. Starting test 35, 'cursorSetVisible'
  605.  
  606. Starting test 36, 'flyCircleAnimator'
  607. Image match: 100.000000
  608.  
  609. Starting test 37, 'guiDisabledMenu'
  610. Image match: 99.985542
  611.  
  612. Starting test 38, 'makeColorKeyTexture'
  613. Image match: 99.503014
  614. Image match: 100.000000
  615. Image match: 99.450661
  616. Image match: 100.000000
  617.  
  618. Starting test 39, 'md2Animation'
  619. Image match: 99.955711
  620. Image match: 99.991493
  621.  
  622. Starting test 40, 'meshTransform'
  623. Image match: 99.999329
  624.  
  625. Starting test 41, 'skinnedMesh'
  626. Testing setMesh()
  627. Ignore error message in log, this is intended.
  628.  
  629. Starting test 42, 'testGeometryCreator'
  630. Image match: 100.000000
  631. Image match: 100.000000
  632.  
  633. Starting test 43, 'writeImageToFile'
  634.  
  635. Starting test 44, 'ioScene'
  636. Test scene.irrxmlCompareFiles: results/scene.irr has node texture where media/scene.irr has node bool
  637. Test scene2.irrxmlCompareFiles: results/scene2.irr has node texture where media/scene2.irr has node bool
  638. Image match: 96.590759
  639. Writing mismatched image to 'results/Burning's Video-loadScene.png'
  640. Rendering the loaded scene failed.
  641.  
  642. ******** Test failure ********
  643. Test 44 'ioScene' failed
  644. ******** Test failure ********
  645.  
  646. Starting test 45, 'videoDriver'
  647. Running test testVideoDriver
  648. Testing driver Irrlicht Software Driver 1.0
  649. MaxTextures: 1
  650. MaxSupportedTextures: 8
  651. MaxLights: 0
  652. MaxAnisotropy: 1
  653. MaxUserClipPlanes: 0
  654. MaxAuxBuffers: 0
  655. MaxMultipleRenderTargets: 1
  656. MaxIndices: 65536
  657. MaxTextureSize: 1024
  658. MaxGeometryVerticesOut: 0
  659. Version: 1
  660. ShaderLanguageVersion: 0
  661.  
  662. Testing driver Burning's Video 0.47 beautiful
  663. MaxTextures: 2
  664. MaxSupportedTextures: 8
  665. MaxLights: 8
  666. MaxAnisotropy: 1
  667. MaxUserClipPlanes: 0
  668. MaxAuxBuffers: 0
  669. MaxMultipleRenderTargets: 1
  670. MaxIndices: 65536
  671. MaxTextureSize: 1024
  672. MaxGeometryVerticesOut: 0
  673. Version: 47
  674. ShaderLanguageVersion: 0
  675.  
  676. Testing driver Direct3D 9.0
  677. MaxTextures: 8
  678. MaxSupportedTextures: 8
  679. MaxLights: 10
  680. MaxAnisotropy: 16
  681. MaxUserClipPlanes: 6
  682. MaxAuxBuffers: 0
  683. MaxMultipleRenderTargets: 4
  684. MaxIndices: 16777215
  685. MaxTextureSize: 8192
  686. MaxGeometryVerticesOut: 0
  687. Version: 901
  688. ShaderLanguageVersion: 300
  689.  
  690. Testing driver OpenGL 3.3.11566
  691. MaxTextures: 8
  692. MaxSupportedTextures: 8
  693. MaxLights: 8
  694. MaxAnisotropy: 16
  695. MaxUserClipPlanes: 8
  696. MaxAuxBuffers: 4
  697. MaxMultipleRenderTargets: 8
  698. MaxIndices: 16777215
  699. MaxTextureSize: 8192
  700. MaxGeometryVerticesOut: 1024
  701. Version: 303
  702. ShaderLanguageVersion: 303
  703.  
  704.  
  705. Starting test 46, 'drawPixel'
  706. Running test lineRender
  707. Testing driver Irrlicht Software Driver 1.0
  708. Image match: 99.995598
  709. Testing driver Burning's Video 0.47 beautiful
  710. Image match: 99.999985
  711. Testing driver Direct3D 9.0
  712. Image match: 99.704391
  713. Testing driver OpenGL 3.3.11566
  714. Image match: 99.901802
  715. Running test pixelAccuracy
  716. Testing driver Irrlicht Software Driver 1.0
  717. Image match: 100.000000
  718. Testing driver Burning's Video 0.47 beautiful
  719. Image match: 100.000000
  720. Testing driver Direct3D 9.0
  721. Image match: 100.000000
  722. Testing driver OpenGL 3.3.11566
  723. Image match: 100.000000
  724. Running test drawLine
  725. Testing driver Irrlicht Software Driver 1.0
  726. Image match: 100.000000
  727. Testing driver Burning's Video 0.47 beautiful
  728. Image match: 100.000000
  729. Testing driver Direct3D 9.0
  730. Image match: 99.846298
  731. Testing driver OpenGL 3.3.11566
  732. Image match: 99.849892
  733.  
  734. Starting test 47, 'drawRectOutline'
  735. Running test testWithDriver
  736. Testing driver Irrlicht Software Driver 1.0
  737. Image match: 99.998222
  738. Testing driver Burning's Video 0.47 beautiful
  739. Image match: 99.788490
  740. Testing driver Direct3D 9.0
  741. Image match: 99.999107
  742. Testing driver OpenGL 3.3.11566
  743. Image match: 98.960907
  744.  
  745. Starting test 48, 'material'
  746. Running test polygonOffset
  747. Image match: 99.976624
  748. Image match: 99.976624
  749. Image match: 99.959717
  750. Image match: 99.960449
  751.  
  752. Starting test 49, 'renderTargetTexture'
  753. Running test testWith2DImage
  754. Testing driver Irrlicht Software Driver 1.0
  755. Image match: 100.000000
  756. Testing driver Burning's Video 0.47 beautiful
  757. Image match: 100.000000
  758. Testing driver Direct3D 9.0
  759. Image match: 99.997635
  760. Testing driver OpenGL 3.3.11566
  761. Image match: 99.997635
  762. Running test rttAndAntiAliasing
  763. Testing driver Direct3D 9.0
  764. Image match: 98.965103
  765. Writing mismatched image to 'results/Direct3D 9.0-rttAndAntiAlias.png'
  766. Testing driver OpenGL 3.3.11566
  767. Image match: 94.554131
  768. Writing mismatched image to 'results/OpenGL-rttAndAntiAlias.png'
  769. Running test rttAndText
  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 Direct3D 9.0
  775. Image match: 99.989365
  776. Testing driver OpenGL 3.3.11566
  777. Image match: 99.986275
  778. Test RTT format support
  779. Running test rttFormats
  780. Testing driver Direct3D 9.0
  781. Format supported: ECF_A1R5G5B5
  782. Format supported: ECF_R5G6B5
  783. Format unsupported: ECF_R8G8B8
  784. Format supported: ECF_A8R8G8B8
  785. Format supported: ECF_R16F
  786. Format supported: ECF_G16R16F
  787. Format supported: ECF_A16B16G16R16F
  788. Format supported: ECF_R32F
  789. Format supported: ECF_G32R32F
  790. Format supported: ECF_A32B32G32R32F
  791. Testing driver OpenGL 3.3.11566
  792. Format changed: ECF_A1R5G5B5 to 3
  793. Format unsupported: ECF_R5G6B5
  794. Format changed: ECF_R8G8B8 to 3
  795. Format supported: ECF_A8R8G8B8
  796. Format changed: ECF_R16F to 3
  797. Format changed: ECF_G16R16F to 3
  798. Format changed: ECF_A16B16G16R16F to 3
  799. Format changed: ECF_R32F to 3
  800. Format changed: ECF_G32R32F to 3
  801. Format changed: ECF_A32B32G32R32F to 3
  802.  
  803. ******** Test failure ********
  804. Test 49 'renderTargetTexture' failed
  805. ******** Test failure ********
  806.  
  807. Starting test 50, 'textureFeatures'
  808. Running test renderMipLevels
  809. Testing driver Burning's Video 0.47 beautiful
  810. Image match: 99.999802
  811. Passed
  812. Testing driver Direct3D 9.0
  813. Image match: 99.967232
  814. Passed
  815. Testing driver OpenGL 3.3.11566
  816. Image match: 99.743675
  817. Passed
  818. Running test lockAllMipLevels
  819. Testing driver Burning's Video 0.47 beautiful
  820. Passed
  821. Testing driver Direct3D 9.0
  822. Passed
  823. Testing driver OpenGL 3.3.11566
  824. Passed
  825. Running test lockWithAutoMipmap
  826. Testing driver Burning's Video 0.47 beautiful
  827. Passed
  828. Testing driver Direct3D 9.0
  829. Passed
  830. Testing driver OpenGL 3.3.11566
  831. Passed
  832.  
  833. Starting test 51, 'textureRenderStates'
  834. Running test renderAndLoad
  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 Direct3D 9.0
  840. Image match: 100.000000
  841. Testing driver OpenGL 3.3.11566
  842. Image match: 100.000000
  843. Running test renderAndRemove
  844. Testing driver Irrlicht Software Driver 1.0
  845. Testing driver Burning's Video 0.47 beautiful
  846. Testing driver Direct3D 9.0
  847. Testing driver OpenGL 3.3.11566
  848. Running test testTextureMatrixInMixedScenes
  849. Testing driver Direct3D 9.0
  850. Image match: 100.000000
  851. Testing driver OpenGL 3.3.11566
  852. Image match: 100.000000
  853. Running test manyTextures
  854. Testing driver Irrlicht Software Driver 1.0
  855. Image match: 100.000000
  856. Testing driver Burning's Video 0.47 beautiful
  857. Image match: 100.000000
  858. Testing driver Direct3D 9.0
  859. Image match: 99.864830
  860. Testing driver OpenGL 3.3.11566
  861. Image match: 99.996826
  862. Running test textureMatrix
  863. Testing driver Direct3D 9.0
  864. Image match: 99.965004
  865. Image match: 99.964081
  866. Testing driver OpenGL 3.3.11566
  867. Image match: 99.923836
  868. Image match: 99.924103
  869. Image match: 100.000000
  870.  
  871. Starting test 52, 'transparentMaterials'
  872. Running test testTransparentAlphaChannel
  873. Testing driver Burning's Video 0.47 beautiful
  874. Image match: 100.000000
  875. Testing driver Direct3D 9.0
  876. Image match: 99.884155
  877. Testing driver OpenGL 3.3.11566
  878. Image match: 99.889091
  879. Running test testTransparentAlphaChannelRef
  880. Testing driver Burning's Video 0.47 beautiful
  881. Image match: 99.920967
  882. Testing driver Direct3D 9.0
  883. Image match: 99.906372
  884. Testing driver OpenGL 3.3.11566
  885. Image match: 99.894821
  886. Running test testTransparentVertexAlpha
  887. Testing driver Burning's Video 0.47 beautiful
  888. Image match: 100.000000
  889. Testing driver Direct3D 9.0
  890. Image match: 99.040375
  891. Testing driver OpenGL 3.3.11566
  892. Image match: 99.963272
  893. Running test testTransparentAddColor
  894. Testing driver Burning's Video 0.47 beautiful
  895. Image match: 100.000000
  896. Testing driver Direct3D 9.0
  897. Image match: 99.900909
  898. Testing driver OpenGL 3.3.11566
  899. Image match: 99.894341
  900. Running test testTransparentReflection2Layer
  901. Testing driver Burning's Video 0.47 beautiful
  902. Image match: 82.745903
  903. Writing mismatched image to 'results/Burning's Video-transparentReflection2Layer.png'
  904. Testing driver Direct3D 9.0
  905. Image match: 99.856079
  906. Testing driver OpenGL 3.3.11566
  907. Image match: 94.351181
  908. Writing mismatched image to 'results/OpenGL-transparentReflection2Layer.png'
  909. Running test testTransparentVertexAlphaMore
  910. Testing driver Burning's Video 0.47 beautiful
  911. Image match: 100.000000
  912. Testing driver Direct3D 9.0
  913. Image match: 99.696335
  914. Testing driver OpenGL 3.3.11566
  915. Image match: 99.917023
  916.  
  917. ******** Test failure ********
  918. Test 52 'transparentMaterials' failed
  919. ******** Test failure ********
  920.  
  921. Starting test 53, 'antiAliasing'
  922. Running test testLineRendering
  923. Testing driver Direct3D 9.0
  924. Image match: 99.759430
  925. Testing driver OpenGL 3.3.11566
  926. Image match: 99.132164
  927. Writing mismatched image to 'results/OpenGL-lineAntiAliasing.png'
  928.  
  929. ******** Test failure ********
  930. Test 53 'antiAliasing' failed
  931. ******** Test failure ********
  932.  
  933. Starting test 54, 'draw2DImage'
  934. Running test testWithRenderTarget
  935. Testing driver Irrlicht Software Driver 1.0
  936. Image match: 100.000000
  937. Testing driver Burning's Video 0.47 beautiful
  938. Image match: 100.000000
  939. Testing driver Direct3D 9.0
  940. Image match: 100.000000
  941. Testing driver OpenGL 3.3.11566
  942. Image match: 100.000000
  943. Running test testWithPNG
  944. Testing driver Direct3D 9.0
  945. Image match: 97.753792
  946. Writing mismatched image to 'results/Direct3D 9.0-draw2DImagePNG.png'
  947. Testing driver OpenGL 3.3.11566
  948. Image match: 99.384613
  949. Running test testExactPlacement
  950. Testing driver Burning's Video 0.47 beautiful
  951. Image match: 100.000000
  952. Testing driver Direct3D 9.0
  953. Image match: 98.332565
  954. Testing driver OpenGL 3.3.11566
  955. Image match: 100.000000
  956. Running test testRectangles
  957. Testing driver Irrlicht Software Driver 1.0
  958. Image match: 100.000000
  959. Testing driver Burning's Video 0.47 beautiful
  960. Image match: 100.000000
  961. Testing driver Direct3D 9.0
  962. Image match: 99.848740
  963. Testing driver OpenGL 3.3.11566
  964. Image match: 100.000000
  965.  
  966. ******** Test failure ********
  967. Test 54 'draw2DImage' failed
  968. ******** Test failure ********
  969.  
  970. Starting test 55, 'lights'
  971. Running test testLightTypes
  972. Testing driver Burning's Video 0.47 beautiful
  973. Image match: 100.000000
  974. Testing driver Direct3D 9.0
  975. Image match: 99.996826
  976. Testing driver OpenGL 3.3.11566
  977. Image match: 99.991623
  978.  
  979. Starting test 56, 'twodmaterial'
  980. Running test addBlend2d
  981. Testing driver Burning's Video 0.47 beautiful
  982. Image match: 99.999893
  983. Testing driver Direct3D 9.0
  984. Image match: 99.986870
  985. Testing driver OpenGL 3.3.11566
  986. Image match: 99.967834
  987. Running test moreFilterTests
  988. Testing driver Burning's Video 0.47 beautiful
  989. Image match: 100.000000
  990. Testing driver Direct3D 9.0
  991. Image match: 99.917145
  992. Testing driver OpenGL 3.3.11566
  993. Image match: 99.984222
  994. Running test draw2DImage4c
  995. Testing driver Burning's Video 0.47 beautiful
  996. Image match: 100.000000
  997. Testing driver Direct3D 9.0
  998. Image match: 99.930977
  999. Testing driver OpenGL 3.3.11566
  1000. Image match: 99.331375
  1001.  
  1002. Starting test 57, 'viewPort'
  1003. Running test viewPortText
  1004. Testing driver Irrlicht Software Driver 1.0
  1005. Image match: 100.000000
  1006. Testing driver Burning's Video 0.47 beautiful
  1007. Image match: 100.000000
  1008. Testing driver Direct3D 9.0
  1009. Image match: 99.995781
  1010. Testing driver OpenGL 3.3.11566
  1011. Image match: 99.906197
  1012.  
  1013. Starting test 58, 'mrt'
  1014. Running test testWithDriver
  1015. Testing driver Direct3D 9.0
  1016. Image match: 99.242424
  1017. Image match: 99.229797
  1018. Testing driver OpenGL 3.3.11566
  1019. Image match: 100.000000
  1020. Image match: 100.000000
  1021.  
  1022. Starting test 59, 'projectionMatrix'
  1023. Running test runTestWithDriver
  1024. Testing driver Irrlicht Software Driver 1.0
  1025. Image match: 100.000000
  1026. Testing driver Burning's Video 0.47 beautiful
  1027. Image match: 99.567131
  1028. Testing driver Direct3D 9.0
  1029. Image match: 99.976852
  1030. Testing driver OpenGL 3.3.11566
  1031. Image match: 98.442131
  1032. Writing mismatched image to 'results/OpenGL-projMat.png'
  1033.  
  1034. ******** Test failure ********
  1035. Test 59 'projectionMatrix' failed
  1036. ******** Test failure ********
  1037.  
  1038. Starting test 60, 'planeMatrix'
  1039.  
  1040. Rotation matrix
  1041. 1.00 0.00 -0.00 0.00
  1042. 0.00 -0.00 1.00 0.00
  1043. 0.00 -1.00 -0.00 0.00
  1044. 0.00 0.00 0.00 1.00
  1045.  
  1046. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1047. Post: (-0.707f,0.000f,-0.707f), -0.000f
  1048. Expected: (-0.707f,0.000f,-0.707f), 0.000f
  1049.  
  1050. Pre: (0.707f,0.707f,0.000f), -0.000f
  1051. Post: (0.707f,-0.000f,0.707f), -0.000f
  1052. Expected: (0.707f,0.000f,0.707f), 0.000f
  1053.  
  1054. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1055. Post: (-0.707f,-0.000f,0.707f), -0.000f
  1056. Expected: (-0.707f,0.000f,0.707f), 0.000f
  1057.  
  1058. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1059. Post: (0.707f,0.000f,-0.707f), -0.000f
  1060. Expected: (0.707f,0.000f,-0.707f), 0.000f
  1061.  
  1062. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1063. Post: (-0.707f,0.000f,-0.707f), 0.707f
  1064. Expected: (-0.707f,0.000f,-0.707f), 0.707f
  1065.  
  1066. Pre: (0.707f,0.707f,0.000f), -0.707f
  1067. Post: (0.707f,-0.000f,0.707f), -0.707f
  1068. Expected: (0.707f,0.000f,0.707f), -0.707f
  1069.  
  1070. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1071. Post: (-0.707f,-0.000f,0.707f), -0.707f
  1072. Expected: (-0.707f,0.000f,0.707f), -0.707f
  1073.  
  1074. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1075. Post: (0.707f,0.000f,-0.707f), 0.707f
  1076. Expected: (0.707f,0.000f,-0.707f), 0.707f
  1077.  
  1078. Translation matrix
  1079. 1.00 0.00 0.00 0.00
  1080. 0.00 1.00 0.00 0.00
  1081. 0.00 0.00 1.00 0.00
  1082. 0.00 3.00 0.00 1.00
  1083.  
  1084. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1085. Post: (-0.707f,-0.707f,0.000f), 2.121f
  1086. Expected: (-0.707f,-0.707f,0.000f), 2.121f
  1087.  
  1088. Pre: (0.707f,0.707f,0.000f), -0.000f
  1089. Post: (0.707f,0.707f,0.000f), -2.121f
  1090. Expected: (0.707f,0.707f,0.000f), -2.121f
  1091.  
  1092. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1093. Post: (-0.707f,0.707f,0.000f), -2.121f
  1094. Expected: (-0.707f,0.707f,0.000f), -2.121f
  1095.  
  1096. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1097. Post: (0.707f,-0.707f,0.000f), 2.121f
  1098. Expected: (0.707f,-0.707f,0.000f), 2.121f
  1099.  
  1100. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1101. Post: (-0.707f,-0.707f,0.000f), 2.828f
  1102. Expected: (-0.707f,-0.707f,0.000f), 2.828f
  1103.  
  1104. Pre: (0.707f,0.707f,0.000f), -0.707f
  1105. Post: (0.707f,0.707f,0.000f), -2.828f
  1106. Expected: (0.707f,0.707f,0.000f), -2.828f
  1107.  
  1108. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1109. Post: (-0.707f,0.707f,0.000f), -2.828f
  1110. Expected: (-0.707f,0.707f,0.000f), -2.828f
  1111.  
  1112. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1113. Post: (0.707f,-0.707f,0.000f), 2.828f
  1114. Expected: (0.707f,-0.707f,0.000f), 2.828f
  1115.  
  1116. Scale matrix
  1117. 1.00 0.00 0.00 0.00
  1118. 0.00 2.00 0.00 0.00
  1119. 0.00 0.00 3.00 0.00
  1120. 0.00 0.00 0.00 1.00
  1121.  
  1122. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1123. Post: (-0.707f,-0.354f,0.000f), -0.000f
  1124. Expected: (-0.707f,-0.354f,0.000f), -0.000f
  1125.  
  1126. Pre: (0.707f,0.707f,0.000f), -0.000f
  1127. Post: (0.707f,0.354f,0.000f), -0.000f
  1128. Expected: (0.707f,0.354f,0.000f), -0.000f
  1129.  
  1130. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1131. Post: (-0.707f,0.354f,0.000f), -0.000f
  1132. Expected: (-0.707f,0.354f,0.000f), -0.000f
  1133.  
  1134. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1135. Post: (0.707f,-0.354f,0.000f), -0.000f
  1136. Expected: (0.707f,-0.354f,0.000f), -0.000f
  1137.  
  1138. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1139. Post: (-0.707f,-0.354f,0.000f), 0.707f
  1140. Expected: (-0.707f,-0.354f,0.000f), 0.707f
  1141.  
  1142. Pre: (0.707f,0.707f,0.000f), -0.707f
  1143. Post: (0.707f,0.354f,0.000f), -0.707f
  1144. Expected: (0.707f,0.354f,0.000f), -0.707f
  1145.  
  1146. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1147. Post: (-0.707f,0.354f,0.000f), -0.707f
  1148. Expected: (-0.707f,0.354f,0.000f), -0.707f
  1149.  
  1150. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1151. Post: (0.707f,-0.354f,0.000f), 0.707f
  1152. Expected: (0.707f,-0.354f,0.000f), 0.707f
  1153.  
  1154. Rotation * translation matrix
  1155. 1.00 0.00 0.00 0.00
  1156. 0.00 -0.00 1.00 0.00
  1157. 0.00 -1.00 -0.00 0.00
  1158. 0.00 -0.00 3.00 1.00
  1159.  
  1160. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1161. Post: (-0.707f,0.000f,-0.707f), 2.121f
  1162. Expected: (-0.707f,0.000f,-0.707f), 2.121f
  1163.  
  1164. Pre: (0.707f,0.707f,0.000f), -0.000f
  1165. Post: (0.707f,-0.000f,0.707f), -2.121f
  1166. Expected: (0.707f,-0.000f,0.707f), -2.121f
  1167.  
  1168. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1169. Post: (-0.707f,-0.000f,0.707f), -2.121f
  1170. Expected: (-0.707f,-0.000f,0.707f), -2.121f
  1171.  
  1172. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1173. Post: (0.707f,0.000f,-0.707f), 2.121f
  1174. Expected: (0.707f,0.000f,-0.707f), 2.121f
  1175.  
  1176. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1177. Post: (-0.707f,0.000f,-0.707f), 2.828f
  1178. Expected: (-0.707f,0.000f,-0.707f), 2.828f
  1179.  
  1180. Pre: (0.707f,0.707f,0.000f), -0.707f
  1181. Post: (0.707f,-0.000f,0.707f), -2.828f
  1182. Expected: (0.707f,-0.000f,0.707f), -2.828f
  1183.  
  1184. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1185. Post: (-0.707f,-0.000f,0.707f), -2.828f
  1186. Expected: (-0.707f,-0.000f,0.707f), -2.828f
  1187.  
  1188. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1189. Post: (0.707f,0.000f,-0.707f), 2.828f
  1190. Expected: (0.707f,0.000f,-0.707f), 2.828f
  1191.  
  1192. Rotation * scale matrix
  1193. 1.00 0.00 0.00 0.00
  1194. 0.00 -0.00 2.00 0.00
  1195. 0.00 -3.00 -0.00 0.00
  1196. 0.00 0.00 0.00 1.00
  1197.  
  1198. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1199. Post: (-0.707f,0.000f,-0.354f), -0.000f
  1200. Expected: (-0.707f,0.000f,-0.354f), -0.000f
  1201.  
  1202. Pre: (0.707f,0.707f,0.000f), -0.000f
  1203. Post: (0.707f,-0.000f,0.354f), -0.000f
  1204. Expected: (0.707f,-0.000f,0.354f), -0.000f
  1205.  
  1206. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1207. Post: (-0.707f,-0.000f,0.354f), -0.000f
  1208. Expected: (-0.707f,-0.000f,0.354f), -0.000f
  1209.  
  1210. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1211. Post: (0.707f,0.000f,-0.354f), -0.000f
  1212. Expected: (0.707f,0.000f,-0.354f), -0.000f
  1213.  
  1214. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1215. Post: (-0.707f,0.000f,-0.354f), 0.707f
  1216. Expected: (-0.707f,0.000f,-0.354f), 0.707f
  1217.  
  1218. Pre: (0.707f,0.707f,0.000f), -0.707f
  1219. Post: (0.707f,-0.000f,0.354f), -0.707f
  1220. Expected: (0.707f,-0.000f,0.354f), -0.707f
  1221.  
  1222. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1223. Post: (-0.707f,-0.000f,0.354f), -0.707f
  1224. Expected: (-0.707f,-0.000f,0.354f), -0.707f
  1225.  
  1226. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1227. Post: (0.707f,0.000f,-0.354f), 0.707f
  1228. Expected: (0.707f,0.000f,-0.354f), 0.707f
  1229.  
  1230. Translation * scale matrix
  1231. 1.00 0.00 0.00 0.00
  1232. 0.00 2.00 0.00 0.00
  1233. 0.00 0.00 3.00 0.00
  1234. 0.00 3.00 0.00 1.00
  1235.  
  1236. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1237. Post: (-0.707f,-0.354f,0.000f), 1.061f
  1238. Expected: (-0.707f,-0.354f,0.000f), 1.061f
  1239.  
  1240. Pre: (0.707f,0.707f,0.000f), -0.000f
  1241. Post: (0.707f,0.354f,0.000f), -1.061f
  1242. Expected: (0.707f,0.354f,0.000f), -1.061f
  1243.  
  1244. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1245. Post: (-0.707f,0.354f,0.000f), -1.061f
  1246. Expected: (-0.707f,0.354f,0.000f), -1.061f
  1247.  
  1248. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1249. Post: (0.707f,-0.354f,0.000f), 1.061f
  1250. Expected: (0.707f,-0.354f,0.000f), 1.061f
  1251.  
  1252. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1253. Post: (-0.707f,-0.354f,0.000f), 1.768f
  1254. Expected: (-0.707f,-0.354f,0.000f), 1.768f
  1255.  
  1256. Pre: (0.707f,0.707f,0.000f), -0.707f
  1257. Post: (0.707f,0.354f,0.000f), -1.768f
  1258. Expected: (0.707f,0.354f,0.000f), -1.768f
  1259.  
  1260. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1261. Post: (-0.707f,0.354f,0.000f), -1.768f
  1262. Expected: (-0.707f,0.354f,0.000f), -1.768f
  1263.  
  1264. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1265. Post: (0.707f,-0.354f,0.000f), 1.768f
  1266. Expected: (0.707f,-0.354f,0.000f), 1.768f
  1267.  
  1268. Rotation * translation * scale matrix
  1269. 1.00 0.00 0.00 0.00
  1270. 0.00 -0.00 2.00 0.00
  1271. 0.00 -3.00 -0.00 0.00
  1272. 0.00 -0.00 3.00 1.00
  1273.  
  1274. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1275. Post: (-0.707f,0.000f,-0.354f), 1.061f
  1276. Expected: (-0.707f,0.000f,-0.354f), 1.061f
  1277.  
  1278. Pre: (0.707f,0.707f,0.000f), -0.000f
  1279. Post: (0.707f,-0.000f,0.354f), -1.061f
  1280. Expected: (0.707f,-0.000f,0.354f), -1.061f
  1281.  
  1282. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1283. Post: (-0.707f,-0.000f,0.354f), -1.061f
  1284. Expected: (-0.707f,-0.000f,0.354f), -1.061f
  1285.  
  1286. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1287. Post: (0.707f,0.000f,-0.354f), 1.061f
  1288. Expected: (0.707f,0.000f,-0.354f), 1.061f
  1289.  
  1290. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1291. Post: (-0.707f,0.000f,-0.354f), 1.768f
  1292. Expected: (-0.707f,0.000f,-0.354f), 1.768f
  1293.  
  1294. Pre: (0.707f,0.707f,0.000f), -0.707f
  1295. Post: (0.707f,-0.000f,0.354f), -1.768f
  1296. Expected: (0.707f,-0.000f,0.354f), -1.768f
  1297.  
  1298. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1299. Post: (-0.707f,-0.000f,0.354f), -1.768f
  1300. Expected: (-0.707f,-0.000f,0.354f), -1.768f
  1301.  
  1302. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1303. Post: (0.707f,0.000f,-0.354f), 1.768f
  1304. Expected: (0.707f,0.000f,-0.354f), 1.768f
  1305. Image match: 100.000000
  1306.  
  1307. Starting test 61, 'terrainSceneNode'
  1308. Image match: 99.081551
  1309. Image match: 99.022278
  1310. Image match: 100.000000
  1311.  
  1312. Starting test 62, 'lightMaps'
  1313. Running test runTestWithDriver
  1314. Testing driver Irrlicht Software Driver 1.0
  1315. Testing driver Burning's Video 0.47 beautiful
  1316. Image match: 97.696465
  1317. Testing driver Direct3D 9.0
  1318. Image match: 96.768089
  1319. Testing driver OpenGL 3.3.11566
  1320. Image match: 97.059082
  1321.  
  1322. Starting test 63, 'triangleSelector'
  1323. Image match: 99.394974
  1324. Image match: 99.738388
  1325. Image match: 99.974541
  1326. Image match: 99.972801
  1327. Image match: 99.972557
  1328.  
  1329. Tests finished. 58 tests of 64 passed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement