Advertisement
Guest User

Untitled

a guest
Apr 24th, 2012
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.21 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, '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 = 640
  429. fast_atof Time = 63
  430. old fast_atof time = 55
  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 = 918
  563. strtol10 time = 139
  564. old strtol10 time = 9
  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 65 (old) compared to 55 (new).
  580. bbox intersection checks 0 hits (of 14000).
  581. bbox intersection resulted in 0 misses at a speed of 59 (old) compared to 56 (new).
  582.  
  583. Starting test 28, 'sceneNodeAnimator'
  584.  
  585. Starting test 29, 'meshLoaders'
  586.  
  587. Starting test 30, 'testTimer'
  588. Testing virtual timer.
  589. Testing virtual timer done. Success
  590. Testing real timer.
  591. Warning: Real timer did not progress. Maybe the time slices are too coarse to see.
  592. Real time and date. 24.4.2012 at 12:50:51
  593. This is day 115 of the year and weekday 2. The current time zone has daylight saving enabled
  594.  
  595. Starting test 31, 'softwareDevice'
  596. Image match: 100.000000
  597.  
  598. Starting test 32, 'b3dAnimation'
  599. Image match: 99.529976
  600. Image match: 99.550148
  601.  
  602. Starting test 33, 'burningsVideo'
  603. Image match: 100.000000
  604.  
  605. Starting test 34, 'billboards'
  606. Image match: 100.000000
  607. Image match: 100.000000
  608.  
  609. Starting test 35, 'createImage'
  610. Image match: 100.000000
  611.  
  612. Starting test 36, 'cursorSetVisible'
  613.  
  614. Starting test 37, 'flyCircleAnimator'
  615. Image match: 100.000000
  616.  
  617. Starting test 38, 'guiDisabledMenu'
  618. Image match: 99.985542
  619.  
  620. Starting test 39, 'makeColorKeyTexture'
  621. Image match: 99.503014
  622. Image match: 100.000000
  623. Image match: 99.450661
  624. Image match: 100.000000
  625.  
  626. Starting test 40, 'md2Animation'
  627. Image match: 99.955711
  628. Image match: 99.991493
  629.  
  630. Starting test 41, 'meshTransform'
  631. Image match: 99.999329
  632.  
  633. Starting test 42, 'skinnedMesh'
  634. Testing setMesh()
  635. Ignore error message in log, this is intended.
  636.  
  637. Starting test 43, 'testGeometryCreator'
  638. Image match: 100.000000
  639. Image match: 100.000000
  640.  
  641. Starting test 44, 'writeImageToFile'
  642.  
  643. Starting test 45, 'ioScene'
  644. Test scene.irrTest scene2.irrImage match: 99.900650
  645.  
  646. Starting test 46, 'videoDriver'
  647. Running test testVideoDriver
  648. Testing driver Irrlicht Software Driver 1.0
  649. MaxTextures: 1
  650. MaxSupportedTextures: 4
  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: 4
  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: 4
  678. MaxSupportedTextures: 8
  679. MaxLights: 8
  680. MaxAnisotropy: 16
  681. MaxUserClipPlanes: 6
  682. MaxAuxBuffers: 0
  683. MaxMultipleRenderTargets: 4
  684. MaxIndices: 1048575
  685. MaxTextureSize: 4096
  686. MaxGeometryVerticesOut: 0
  687. Version: 901
  688. ShaderLanguageVersion: 300
  689.  
  690. Testing driver OpenGL 2.1.2
  691. MaxTextures: 4
  692. MaxSupportedTextures: 4
  693. MaxLights: 8
  694. MaxAnisotropy: 16
  695. MaxUserClipPlanes: 6
  696. MaxAuxBuffers: 4
  697. MaxMultipleRenderTargets: 4
  698. MaxIndices: 1048576
  699. MaxTextureSize: 4096
  700. MaxGeometryVerticesOut: 4096
  701. Version: 201
  702. ShaderLanguageVersion: 102
  703.  
  704.  
  705. Starting test 47, 'drawPixel'
  706. Running test lineRender
  707. Testing driver Irrlicht Software Driver 1.0
  708. Image match: 100.000000
  709. Testing driver Burning's Video 0.47 beautiful
  710. Image match: 100.000000
  711. Testing driver Direct3D 9.0
  712. Image match: 99.675728
  713. Testing driver OpenGL 2.1.2
  714. Image match: 99.997749
  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 2.1.2
  723. Image match: 99.977852
  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.700035
  731. Testing driver OpenGL 2.1.2
  732. Image match: 99.758133
  733.  
  734. Starting test 48, '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.998222
  742. Testing driver OpenGL 2.1.2
  743. Image match: 99.369293
  744.  
  745. Starting test 49, 'material'
  746. Running test polygonOffset
  747. Image match: 95.451744
  748. Writing mismatched image to 'results/Direct3D 9.0-polygonBack.png'
  749. Image match: 97.334381
  750. Writing mismatched image to 'results/Direct3D 9.0-polygonFront.png'
  751. Image match: 99.971008
  752. Image match: 99.970367
  753.  
  754. ******** Test failure ********
  755. Test 49 'material' failed
  756. ******** Test failure ********
  757.  
  758. Starting test 50, 'renderTargetTexture'
  759. Running test testWith2DImage
  760. Testing driver Irrlicht Software Driver 1.0
  761. Image match: 100.000000
  762. Testing driver Burning's Video 0.47 beautiful
  763. Image match: 100.000000
  764. Testing driver Direct3D 9.0
  765. Image match: 99.991890
  766. Testing driver OpenGL 2.1.2
  767. Image match: 99.992958
  768. Running test rttAndAntiAliasing
  769. Testing driver Direct3D 9.0
  770. Image match: 99.017342
  771. Testing driver OpenGL 2.1.2
  772. Image match: 65.095909
  773. Writing mismatched image to 'results/OpenGL-rttAndAntiAlias.png'
  774. Running test rttAndText
  775. Testing driver Irrlicht Software Driver 1.0
  776. Image match: 100.000000
  777. Testing driver Burning's Video 0.47 beautiful
  778. Image match: 100.000000
  779. Testing driver Direct3D 9.0
  780. Image match: 99.989441
  781. Testing driver OpenGL 2.1.2
  782. Image match: 99.977402
  783. Test RTT format support
  784. Running test rttFormats
  785. Testing driver Direct3D 9.0
  786. Format unsupported: ECF_A1R5G5B5
  787. Format supported: ECF_R5G6B5
  788. Format unsupported: ECF_R8G8B8
  789. Format supported: ECF_A8R8G8B8
  790. Format unsupported: ECF_R16F
  791. Format supported: ECF_G16R16F
  792. Format supported: ECF_A16B16G16R16F
  793. Format supported: ECF_R32F
  794. Format supported: ECF_G32R32F
  795. Format supported: ECF_A32B32G32R32F
  796. Testing driver OpenGL 2.1.2
  797. Format unsupported: ECF_A1R5G5B5
  798. Format unsupported: ECF_R5G6B5
  799. Format changed: ECF_R8G8B8 to 3
  800. Format supported: ECF_A8R8G8B8
  801. Format changed: ECF_R16F to 3
  802. Format changed: ECF_G16R16F to 3
  803. Format changed: ECF_A16B16G16R16F to 3
  804. Format changed: ECF_R32F to 3
  805. Format changed: ECF_G32R32F to 3
  806. Format changed: ECF_A32B32G32R32F to 3
  807.  
  808. ******** Test failure ********
  809. Test 50 'renderTargetTexture' failed
  810. ******** Test failure ********
  811.  
  812. Starting test 51, 'textureFeatures'
  813. Running test renderMipLevels
  814. Testing driver Burning's Video 0.47 beautiful
  815. Image match: 99.999802
  816. Passed
  817. Testing driver Direct3D 9.0
  818. Image match: 99.898849
  819. Passed
  820. Testing driver OpenGL 2.1.2
  821. Image match: 98.624069
  822. Writing mismatched image to 'results/OpenGL-renderMipmap.png'
  823. mipmap render failed.
  824. Running test lockAllMipLevels
  825. Testing driver Burning's Video 0.47 beautiful
  826. Passed
  827. Testing driver Direct3D 9.0
  828. Passed
  829. Testing driver OpenGL 2.1.2
  830. Passed
  831. Running test lockWithAutoMipmap
  832. Testing driver Burning's Video 0.47 beautiful
  833. Passed
  834. Testing driver Direct3D 9.0
  835. Passed
  836. Testing driver OpenGL 2.1.2
  837. Passed
  838.  
  839. ******** Test failure ********
  840. Test 51 'textureFeatures' failed
  841. ******** Test failure ********
  842.  
  843. Starting test 52, 'textureRenderStates'
  844. Running test renderAndLoad
  845. Testing driver Irrlicht Software Driver 1.0
  846. Image match: 100.000000
  847. Testing driver Burning's Video 0.47 beautiful
  848. Image match: 100.000000
  849. Testing driver Direct3D 9.0
  850. Image match: 100.000000
  851. Testing driver OpenGL 2.1.2
  852. Image match: 100.000000
  853. Running test renderAndRemove
  854. Testing driver Irrlicht Software Driver 1.0
  855. Testing driver Burning's Video 0.47 beautiful
  856. Testing driver Direct3D 9.0
  857. Testing driver OpenGL 2.1.2
  858. Running test testTextureMatrixInMixedScenes
  859. Testing driver Direct3D 9.0
  860. Image match: 92.911537
  861. Writing mismatched image to 'results/Direct3D 9.0-textureMatrixInMixedScenes.png'
  862. Testing driver OpenGL 2.1.2
  863. Image match: 92.964233
  864. Writing mismatched image to 'results/OpenGL-textureMatrixInMixedScenes.png'
  865. Running test manyTextures
  866. Testing driver Irrlicht Software Driver 1.0
  867. Image match: 100.000000
  868. Testing driver Burning's Video 0.47 beautiful
  869. Image match: 100.000000
  870. Testing driver Direct3D 9.0
  871. Image match: 99.854103
  872. Testing driver OpenGL 2.1.2
  873. Image match: 99.970497
  874. Running test textureMatrix
  875. Testing driver Direct3D 9.0
  876. Image match: 99.955856
  877. Image match: 99.954208
  878. Testing driver OpenGL 2.1.2
  879. Image match: 99.944450
  880. Image match: 99.942474
  881.  
  882. ******** Test failure ********
  883. Test 52 'textureRenderStates' failed
  884. ******** Test failure ********
  885.  
  886. Starting test 53, 'transparentMaterials'
  887. Running test testTransparentAlphaChannel
  888. Testing driver Burning's Video 0.47 beautiful
  889. Image match: 100.000000
  890. Testing driver Direct3D 9.0
  891. Image match: 99.867889
  892. Testing driver OpenGL 2.1.2
  893. Image match: 99.866806
  894. Running test testTransparentAlphaChannelRef
  895. Testing driver Burning's Video 0.47 beautiful
  896. Image match: 99.920967
  897. Testing driver Direct3D 9.0
  898. Image match: 100.000000
  899. Testing driver OpenGL 2.1.2
  900. Image match: 99.881752
  901. Running test testTransparentVertexAlpha
  902. Testing driver Burning's Video 0.47 beautiful
  903. Image match: 100.000000
  904. Testing driver Direct3D 9.0
  905. Image match: 99.031158
  906. Testing driver OpenGL 2.1.2
  907. Image match: 99.886070
  908. Running test testTransparentAddColor
  909. Testing driver Burning's Video 0.47 beautiful
  910. Image match: 100.000000
  911. Testing driver Direct3D 9.0
  912. Image match: 99.875908
  913. Testing driver OpenGL 2.1.2
  914. Image match: 99.870422
  915. Running test testTransparentReflection2Layer
  916. Testing driver Burning's Video 0.47 beautiful
  917. Image match: 100.000000
  918. Testing driver Direct3D 9.0
  919. Image match: 99.853790
  920. Testing driver OpenGL 2.1.2
  921. Image match: 94.347115
  922. Writing mismatched image to 'results/OpenGL-transparentReflection2Layer.png'
  923. Running test testTransparentVertexAlphaMore
  924. Testing driver Burning's Video 0.47 beautiful
  925. Image match: 100.000000
  926. Testing driver Direct3D 9.0
  927. Image match: 99.700623
  928. Testing driver OpenGL 2.1.2
  929. Image match: 99.919304
  930.  
  931. ******** Test failure ********
  932. Test 53 'transparentMaterials' failed
  933. ******** Test failure ********
  934.  
  935. Starting test 54, 'antiAliasing'
  936. Running test testLineRendering
  937. Testing driver Direct3D 9.0
  938. Image match: 99.434402
  939. Testing driver OpenGL 2.1.2
  940. Image match: 98.446213
  941. Writing mismatched image to 'results/OpenGL-lineAntiAliasing.png'
  942.  
  943. ******** Test failure ********
  944. Test 54 'antiAliasing' failed
  945. ******** Test failure ********
  946.  
  947. Starting test 55, 'draw2DImage'
  948. Running test testWithRenderTarget
  949. Testing driver Irrlicht Software Driver 1.0
  950. Image match: 100.000000
  951. Testing driver Burning's Video 0.47 beautiful
  952. Image match: 100.000000
  953. Testing driver Direct3D 9.0
  954. Image match: 100.000000
  955. Testing driver OpenGL 2.1.2
  956. Image match: 99.999001
  957. Running test testExactPlacement
  958. Testing driver Burning's Video 0.47 beautiful
  959. Testing driver Direct3D 9.0
  960. binaryCompareFiles: Files are different sizes: 974 vs 1003
  961. Testing driver OpenGL 2.1.2
  962. Running test testWithPNG
  963. Testing driver Direct3D 9.0
  964. Image match: 98.122978
  965. Testing driver OpenGL 2.1.2
  966. Image match: 99.379204
  967.  
  968. ******** Test failure ********
  969. Test 55 'draw2DImage' failed
  970. ******** Test failure ********
  971.  
  972. Starting test 56, 'lights'
  973. Running test testLightTypes
  974. Testing driver Burning's Video 0.47 beautiful
  975. Image match: 100.000000
  976. Testing driver Direct3D 9.0
  977. Image match: 99.995537
  978. Testing driver OpenGL 2.1.2
  979. Image match: 99.982559
  980.  
  981. Starting test 57, 'twodmaterial'
  982. Running test addBlend2d
  983. Testing driver Burning's Video 0.47 beautiful
  984. Image match: 99.364761
  985. Testing driver Direct3D 9.0
  986. Image match: 99.257774
  987. Testing driver OpenGL 2.1.2
  988. Image match: 99.401787
  989. Running test moreFilterTests
  990. Testing driver Burning's Video 0.47 beautiful
  991. Image match: 100.000000
  992. Testing driver Direct3D 9.0
  993. Image match: 90.804657
  994. Writing mismatched image to 'results/Direct3D 9.0-2dmatFilter.png'
  995. Testing driver OpenGL 2.1.2
  996. Image match: 99.928215
  997. Running test draw2DImage4c
  998. Testing driver Burning's Video 0.47 beautiful
  999. Image match: 100.000000
  1000. Testing driver Direct3D 9.0
  1001. Image match: 99.931046
  1002. Testing driver OpenGL 2.1.2
  1003. Image match: 99.327263
  1004.  
  1005. ******** Test failure ********
  1006. Test 57 'twodmaterial' failed
  1007. ******** Test failure ********
  1008.  
  1009. Starting test 58, 'viewPort'
  1010. Running test viewPortText
  1011. Testing driver Irrlicht Software Driver 1.0
  1012. Image match: 99.453987
  1013. Testing driver Burning's Video 0.47 beautiful
  1014. Image match: 99.503571
  1015. Testing driver Direct3D 9.0
  1016. Image match: 98.786507
  1017. Testing driver OpenGL 2.1.2
  1018. Image match: 98.838715
  1019.  
  1020. Starting test 59, 'mrt'
  1021. Running test testWithDriver
  1022. Testing driver Direct3D 9.0
  1023. Image match: 99.242424
  1024. Image match: 99.229797
  1025. Testing driver OpenGL 2.1.2
  1026. Image match: 100.000000
  1027. Image match: 99.998413
  1028.  
  1029. Starting test 60, 'projectionMatrix'
  1030. Running test runTestWithDriver
  1031. Testing driver Irrlicht Software Driver 1.0
  1032. Image match: 100.000000
  1033. Testing driver Burning's Video 0.47 beautiful
  1034. Image match: 99.567131
  1035. Testing driver Direct3D 9.0
  1036. Image match: 99.962959
  1037. Testing driver OpenGL 2.1.2
  1038. Image match: 98.717934
  1039.  
  1040. Starting test 61, 'planeMatrix'
  1041.  
  1042. Rotation matrix
  1043. 1.00 0.00 -0.00 0.00
  1044. 0.00 -0.00 1.00 0.00
  1045. 0.00 -1.00 -0.00 0.00
  1046. 0.00 0.00 0.00 1.00
  1047.  
  1048. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1049. Post: (-0.707f,0.000f,-0.707f), -0.000f
  1050. Expected: (-0.707f,0.000f,-0.707f), 0.000f
  1051.  
  1052. Pre: (0.707f,0.707f,0.000f), -0.000f
  1053. Post: (0.707f,-0.000f,0.707f), -0.000f
  1054. Expected: (0.707f,0.000f,0.707f), 0.000f
  1055.  
  1056. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1057. Post: (-0.707f,-0.000f,0.707f), -0.000f
  1058. Expected: (-0.707f,0.000f,0.707f), 0.000f
  1059.  
  1060. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1061. Post: (0.707f,0.000f,-0.707f), -0.000f
  1062. Expected: (0.707f,0.000f,-0.707f), 0.000f
  1063.  
  1064. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1065. Post: (-0.707f,0.000f,-0.707f), 0.707f
  1066. Expected: (-0.707f,0.000f,-0.707f), 0.707f
  1067.  
  1068. Pre: (0.707f,0.707f,0.000f), -0.707f
  1069. Post: (0.707f,-0.000f,0.707f), -0.707f
  1070. Expected: (0.707f,0.000f,0.707f), -0.707f
  1071.  
  1072. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1073. Post: (-0.707f,-0.000f,0.707f), -0.707f
  1074. Expected: (-0.707f,0.000f,0.707f), -0.707f
  1075.  
  1076. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1077. Post: (0.707f,0.000f,-0.707f), 0.707f
  1078. Expected: (0.707f,0.000f,-0.707f), 0.707f
  1079.  
  1080. Translation matrix
  1081. 1.00 0.00 0.00 0.00
  1082. 0.00 1.00 0.00 0.00
  1083. 0.00 0.00 1.00 0.00
  1084. 0.00 3.00 0.00 1.00
  1085.  
  1086. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1087. Post: (-0.707f,-0.707f,0.000f), 2.121f
  1088. Expected: (-0.707f,-0.707f,0.000f), 2.121f
  1089.  
  1090. Pre: (0.707f,0.707f,0.000f), -0.000f
  1091. Post: (0.707f,0.707f,0.000f), -2.121f
  1092. Expected: (0.707f,0.707f,0.000f), -2.121f
  1093.  
  1094. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1095. Post: (-0.707f,0.707f,0.000f), -2.121f
  1096. Expected: (-0.707f,0.707f,0.000f), -2.121f
  1097.  
  1098. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1099. Post: (0.707f,-0.707f,0.000f), 2.121f
  1100. Expected: (0.707f,-0.707f,0.000f), 2.121f
  1101.  
  1102. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1103. Post: (-0.707f,-0.707f,0.000f), 2.828f
  1104. Expected: (-0.707f,-0.707f,0.000f), 2.828f
  1105.  
  1106. Pre: (0.707f,0.707f,0.000f), -0.707f
  1107. Post: (0.707f,0.707f,0.000f), -2.828f
  1108. Expected: (0.707f,0.707f,0.000f), -2.828f
  1109.  
  1110. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1111. Post: (-0.707f,0.707f,0.000f), -2.828f
  1112. Expected: (-0.707f,0.707f,0.000f), -2.828f
  1113.  
  1114. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1115. Post: (0.707f,-0.707f,0.000f), 2.828f
  1116. Expected: (0.707f,-0.707f,0.000f), 2.828f
  1117.  
  1118. Scale matrix
  1119. 1.00 0.00 0.00 0.00
  1120. 0.00 2.00 0.00 0.00
  1121. 0.00 0.00 3.00 0.00
  1122. 0.00 0.00 0.00 1.00
  1123.  
  1124. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1125. Post: (-0.707f,-0.354f,0.000f), -0.000f
  1126. Expected: (-0.707f,-0.354f,0.000f), -0.000f
  1127.  
  1128. Pre: (0.707f,0.707f,0.000f), -0.000f
  1129. Post: (0.707f,0.354f,0.000f), -0.000f
  1130. Expected: (0.707f,0.354f,0.000f), -0.000f
  1131.  
  1132. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1133. Post: (-0.707f,0.354f,0.000f), -0.000f
  1134. Expected: (-0.707f,0.354f,0.000f), -0.000f
  1135.  
  1136. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1137. Post: (0.707f,-0.354f,0.000f), -0.000f
  1138. Expected: (0.707f,-0.354f,0.000f), -0.000f
  1139.  
  1140. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1141. Post: (-0.707f,-0.354f,0.000f), 0.707f
  1142. Expected: (-0.707f,-0.354f,0.000f), 0.707f
  1143.  
  1144. Pre: (0.707f,0.707f,0.000f), -0.707f
  1145. Post: (0.707f,0.354f,0.000f), -0.707f
  1146. Expected: (0.707f,0.354f,0.000f), -0.707f
  1147.  
  1148. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1149. Post: (-0.707f,0.354f,0.000f), -0.707f
  1150. Expected: (-0.707f,0.354f,0.000f), -0.707f
  1151.  
  1152. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1153. Post: (0.707f,-0.354f,0.000f), 0.707f
  1154. Expected: (0.707f,-0.354f,0.000f), 0.707f
  1155.  
  1156. Rotation * translation matrix
  1157. 1.00 0.00 0.00 0.00
  1158. 0.00 -0.00 1.00 0.00
  1159. 0.00 -1.00 -0.00 0.00
  1160. 0.00 -0.00 3.00 1.00
  1161.  
  1162. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1163. Post: (-0.707f,0.000f,-0.707f), 2.121f
  1164. Expected: (-0.707f,0.000f,-0.707f), 2.121f
  1165.  
  1166. Pre: (0.707f,0.707f,0.000f), -0.000f
  1167. Post: (0.707f,-0.000f,0.707f), -2.121f
  1168. Expected: (0.707f,-0.000f,0.707f), -2.121f
  1169.  
  1170. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1171. Post: (-0.707f,-0.000f,0.707f), -2.121f
  1172. Expected: (-0.707f,-0.000f,0.707f), -2.121f
  1173.  
  1174. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1175. Post: (0.707f,0.000f,-0.707f), 2.121f
  1176. Expected: (0.707f,0.000f,-0.707f), 2.121f
  1177.  
  1178. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1179. Post: (-0.707f,0.000f,-0.707f), 2.828f
  1180. Expected: (-0.707f,0.000f,-0.707f), 2.828f
  1181.  
  1182. Pre: (0.707f,0.707f,0.000f), -0.707f
  1183. Post: (0.707f,-0.000f,0.707f), -2.828f
  1184. Expected: (0.707f,-0.000f,0.707f), -2.828f
  1185.  
  1186. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1187. Post: (-0.707f,-0.000f,0.707f), -2.828f
  1188. Expected: (-0.707f,-0.000f,0.707f), -2.828f
  1189.  
  1190. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1191. Post: (0.707f,0.000f,-0.707f), 2.828f
  1192. Expected: (0.707f,0.000f,-0.707f), 2.828f
  1193.  
  1194. Rotation * scale matrix
  1195. 1.00 0.00 0.00 0.00
  1196. 0.00 -0.00 2.00 0.00
  1197. 0.00 -3.00 -0.00 0.00
  1198. 0.00 0.00 0.00 1.00
  1199.  
  1200. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1201. Post: (-0.707f,0.000f,-0.354f), -0.000f
  1202. Expected: (-0.707f,0.000f,-0.354f), -0.000f
  1203.  
  1204. Pre: (0.707f,0.707f,0.000f), -0.000f
  1205. Post: (0.707f,-0.000f,0.354f), -0.000f
  1206. Expected: (0.707f,-0.000f,0.354f), -0.000f
  1207.  
  1208. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1209. Post: (-0.707f,-0.000f,0.354f), -0.000f
  1210. Expected: (-0.707f,-0.000f,0.354f), -0.000f
  1211.  
  1212. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1213. Post: (0.707f,0.000f,-0.354f), -0.000f
  1214. Expected: (0.707f,0.000f,-0.354f), -0.000f
  1215.  
  1216. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1217. Post: (-0.707f,0.000f,-0.354f), 0.707f
  1218. Expected: (-0.707f,0.000f,-0.354f), 0.707f
  1219.  
  1220. Pre: (0.707f,0.707f,0.000f), -0.707f
  1221. Post: (0.707f,-0.000f,0.354f), -0.707f
  1222. Expected: (0.707f,-0.000f,0.354f), -0.707f
  1223.  
  1224. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1225. Post: (-0.707f,-0.000f,0.354f), -0.707f
  1226. Expected: (-0.707f,-0.000f,0.354f), -0.707f
  1227.  
  1228. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1229. Post: (0.707f,0.000f,-0.354f), 0.707f
  1230. Expected: (0.707f,0.000f,-0.354f), 0.707f
  1231.  
  1232. Translation * scale matrix
  1233. 1.00 0.00 0.00 0.00
  1234. 0.00 2.00 0.00 0.00
  1235. 0.00 0.00 3.00 0.00
  1236. 0.00 3.00 0.00 1.00
  1237.  
  1238. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1239. Post: (-0.707f,-0.354f,0.000f), 1.061f
  1240. Expected: (-0.707f,-0.354f,0.000f), 1.061f
  1241.  
  1242. Pre: (0.707f,0.707f,0.000f), -0.000f
  1243. Post: (0.707f,0.354f,0.000f), -1.061f
  1244. Expected: (0.707f,0.354f,0.000f), -1.061f
  1245.  
  1246. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1247. Post: (-0.707f,0.354f,0.000f), -1.061f
  1248. Expected: (-0.707f,0.354f,0.000f), -1.061f
  1249.  
  1250. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1251. Post: (0.707f,-0.354f,0.000f), 1.061f
  1252. Expected: (0.707f,-0.354f,0.000f), 1.061f
  1253.  
  1254. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1255. Post: (-0.707f,-0.354f,0.000f), 1.768f
  1256. Expected: (-0.707f,-0.354f,0.000f), 1.768f
  1257.  
  1258. Pre: (0.707f,0.707f,0.000f), -0.707f
  1259. Post: (0.707f,0.354f,0.000f), -1.768f
  1260. Expected: (0.707f,0.354f,0.000f), -1.768f
  1261.  
  1262. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1263. Post: (-0.707f,0.354f,0.000f), -1.768f
  1264. Expected: (-0.707f,0.354f,0.000f), -1.768f
  1265.  
  1266. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1267. Post: (0.707f,-0.354f,0.000f), 1.768f
  1268. Expected: (0.707f,-0.354f,0.000f), 1.768f
  1269.  
  1270. Rotation * translation * scale matrix
  1271. 1.00 0.00 0.00 0.00
  1272. 0.00 -0.00 2.00 0.00
  1273. 0.00 -3.00 -0.00 0.00
  1274. 0.00 -0.00 3.00 1.00
  1275.  
  1276. Pre: (-0.707f,-0.707f,0.000f), -0.000f
  1277. Post: (-0.707f,0.000f,-0.354f), 1.061f
  1278. Expected: (-0.707f,0.000f,-0.354f), 1.061f
  1279.  
  1280. Pre: (0.707f,0.707f,0.000f), -0.000f
  1281. Post: (0.707f,-0.000f,0.354f), -1.061f
  1282. Expected: (0.707f,-0.000f,0.354f), -1.061f
  1283.  
  1284. Pre: (-0.707f,0.707f,0.000f), -0.000f
  1285. Post: (-0.707f,-0.000f,0.354f), -1.061f
  1286. Expected: (-0.707f,-0.000f,0.354f), -1.061f
  1287.  
  1288. Pre: (0.707f,-0.707f,0.000f), -0.000f
  1289. Post: (0.707f,0.000f,-0.354f), 1.061f
  1290. Expected: (0.707f,0.000f,-0.354f), 1.061f
  1291.  
  1292. Pre: (-0.707f,-0.707f,0.000f), 0.707f
  1293. Post: (-0.707f,0.000f,-0.354f), 1.768f
  1294. Expected: (-0.707f,0.000f,-0.354f), 1.768f
  1295.  
  1296. Pre: (0.707f,0.707f,0.000f), -0.707f
  1297. Post: (0.707f,-0.000f,0.354f), -1.768f
  1298. Expected: (0.707f,-0.000f,0.354f), -1.768f
  1299.  
  1300. Pre: (-0.707f,0.707f,0.000f), -0.707f
  1301. Post: (-0.707f,-0.000f,0.354f), -1.768f
  1302. Expected: (-0.707f,-0.000f,0.354f), -1.768f
  1303.  
  1304. Pre: (0.707f,-0.707f,0.000f), 0.707f
  1305. Post: (0.707f,0.000f,-0.354f), 1.768f
  1306. Expected: (0.707f,0.000f,-0.354f), 1.768f
  1307. Image match: 100.000000
  1308.  
  1309. Starting test 62, 'terrainSceneNode'
  1310. Image match: 99.081551
  1311. Image match: 99.022278
  1312. Image match: 100.000000
  1313.  
  1314. Starting test 63, 'lightMaps'
  1315. Running test runTestWithDriver
  1316. Testing driver Irrlicht Software Driver 1.0
  1317. Testing driver Burning's Video 0.47 beautiful
  1318. Image match: 97.696465
  1319. Testing driver Direct3D 9.0
  1320. Image match: 96.761566
  1321. Testing driver OpenGL 2.1.2
  1322. Image match: 97.009216
  1323.  
  1324. Starting test 64, 'triangleSelector'
  1325. Image match: 99.405151
  1326. Image match: 99.784142
  1327. Image match: 99.969391
  1328. Image match: 99.968361
  1329. Image match: 99.969742
  1330.  
  1331. Tests finished. 57 tests of 65 passed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement