PageRenderTime 120ms CodeModel.GetById 97ms RepoModel.GetById 1ms app.codeStats 0ms

/indra/newview/skins/default/xui/en/floater_stats.xml

https://bitbucket.org/lindenlab/viewer-beta/
XML | 827 lines | 783 code | 38 blank | 6 comment | 0 complexity | a1bf71951f1d58ef36fbc52eeed4b6ba MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
  2. <floater
  3. legacy_header_height="18"
  4. can_resize="true"
  5. height="400"
  6. layout="topleft"
  7. name="Statistics"
  8. help_topic="statistics"
  9. save_rect="true"
  10. save_visibility="true"
  11. title="STATISTICS"
  12. width="260">
  13. <scroll_container
  14. follows="top|left|bottom|right"
  15. height="380"
  16. layout="topleft"
  17. left="0"
  18. name="statistics_scroll"
  19. reserve_scroll_corner="true"
  20. top="20"
  21. width="260">
  22. <container_view
  23. follows="top|left|bottom|right"
  24. height="378"
  25. layout="topleft"
  26. left="2"
  27. name="statistics_view"
  28. top="20"
  29. width="245" >
  30. <!--Basic Section-->
  31. <stat_view
  32. name="basic"
  33. label="Basic"
  34. show_label="true"
  35. setting="OpenDebugStatBasic">
  36. <stat_bar
  37. name="fps"
  38. label="FPS"
  39. unit_label="fps"
  40. stat="fpsstat"
  41. bar_min="0"
  42. bar_max="60"
  43. tick_spacing="6"
  44. label_spacing="12"
  45. precision="1"
  46. show_bar="true"
  47. show_history="true">
  48. </stat_bar>
  49. <stat_bar
  50. name="bandwidth"
  51. label="Bandwidth"
  52. unit_label="kbps"
  53. stat="kbitstat"
  54. bar_min="0"
  55. bar_max="5000"
  56. tick_spacing="500"
  57. label_spacing="1000"
  58. precision="0"
  59. show_bar="true"
  60. show_history="false">
  61. </stat_bar>
  62. <stat_bar
  63. name="packet_loss"
  64. label="Packet Loss"
  65. unit_label=" %"
  66. stat="packetslostpercentstat"
  67. bar_min="0"
  68. bar_max="5"
  69. tick_spacing="0.5"
  70. label_spacing="1"
  71. precision="3"
  72. show_per_sec="false"
  73. show_bar="false"
  74. show_mean="true">
  75. </stat_bar>
  76. <stat_bar
  77. name="ping"
  78. label="Ping Sim"
  79. unit_label="msec"
  80. stat="simpingstat"
  81. bar_min="0"
  82. bar_max="5000"
  83. tick_spacing="500"
  84. label_spacing="1000"
  85. precision="0"
  86. show_bar="false"
  87. show_per_sec="false"
  88. show_mean="false">
  89. </stat_bar>
  90. </stat_view>
  91. <!--Advanced Section-->
  92. <stat_view
  93. name="advanced"
  94. label="Advanced"
  95. show_label="true"
  96. setting="OpenDebugStatAdvanced">
  97. <stat_view
  98. name="render"
  99. label="Render"
  100. show_label="true"
  101. setting="OpenDebugStatRender">
  102. <stat_bar
  103. name="ktrisframe"
  104. label="KTris Drawn per Frame"
  105. unit_label="/fr"
  106. stat="trianglesdrawnstat"
  107. bar_min="0"
  108. bar_max="10000"
  109. tick_spacing="1000"
  110. label_spacing="2000"
  111. precision="0"
  112. show_per_sec="false"
  113. show_bar="false">
  114. </stat_bar>
  115. <stat_bar
  116. name="ktrissec"
  117. label="KTris Drawn per Sec"
  118. unit_label="/sec"
  119. stat="trianglesdrawnstat"
  120. bar_min="0"
  121. bar_max="200000"
  122. tick_spacing="25000"
  123. label_spacing="50000"
  124. precision="0"
  125. show_bar="false">
  126. </stat_bar>
  127. <stat_bar
  128. name="objs"
  129. label="Total Objects"
  130. unit_label=""
  131. stat="numobjectsstat"
  132. bar_min="0"
  133. bar_max="50000"
  134. tick_spacing="5000"
  135. label_spacing="10000"
  136. precision="0"
  137. show_per_sec="false"
  138. show_bar="false">
  139. </stat_bar>
  140. <stat_bar
  141. name="newobjs"
  142. label="New Objects"
  143. unit_label="/sec"
  144. stat="numnewobjectsstat"
  145. bar_min="0"
  146. bar_max="2000"
  147. tick_spacing="200"
  148. label_spacing="400"
  149. show_per_sec="true"
  150. show_bar="false">
  151. </stat_bar>
  152. </stat_view>
  153. <!--Texture Stats-->
  154. <stat_view
  155. name="texture"
  156. label="Texture"
  157. show_label="true">
  158. <stat_bar
  159. name="numimagesstat"
  160. label="Count"
  161. stat="numimagesstat"
  162. bar_min="0.f"
  163. bar_max="8000.f"
  164. tick_spacing="2000.f"
  165. label_spacing="4000.f"
  166. show_per_sec="false"
  167. show_bar="false">
  168. </stat_bar>
  169. <stat_bar
  170. name="numrawimagesstat"
  171. label="Raw Count"
  172. stat="numrawimagesstat"
  173. bar_min="0.f"
  174. bar_max="8000.f"
  175. tick_spacing="2000.f"
  176. label_spacing="4000.f"
  177. show_per_sec="false"
  178. show_bar="false">
  179. </stat_bar>
  180. <stat_bar
  181. name="gltexmemstat"
  182. label="GL Mem"
  183. stat="gltexmemstat"
  184. bar_min="0.f"
  185. bar_max="400.f"
  186. tick_spacing="100.f"
  187. label_spacing="200.f"
  188. precision="1"
  189. show_per_sec="false"
  190. show_bar="false">
  191. </stat_bar>
  192. <stat_bar
  193. name="formattedmemstat"
  194. label="Formatted Mem"
  195. stat="formattedmemstat"
  196. bar_min="0.f"
  197. bar_max="400.f"
  198. tick_spacing="100.f"
  199. label_spacing="200.f"
  200. precision="1"
  201. show_per_sec="false"
  202. show_bar="false">
  203. </stat_bar>
  204. <stat_bar
  205. name="rawmemstat"
  206. label="Raw Mem"
  207. stat="rawmemstat"
  208. bar_min="0.f"
  209. bar_max="400.f"
  210. tick_spacing="100.f"
  211. label_spacing="200.f"
  212. precision="1"
  213. show_per_sec="false"
  214. show_bar="false">
  215. </stat_bar>
  216. <stat_bar
  217. name="glboundmemstat"
  218. label="Bound Mem"
  219. stat="glboundmemstat"
  220. bar_min="0.f"
  221. bar_max="400.f"
  222. tick_spacing="100.f"
  223. label_spacing="200.f"
  224. precision="1"
  225. show_per_sec="false"
  226. show_bar="false">
  227. </stat_bar>
  228. </stat_view>
  229. <!--Network Stats-->
  230. <stat_view
  231. name="network"
  232. label="Network"
  233. show_label="true"
  234. setting="OpenDebugStatNet">
  235. <stat_bar
  236. name="packetsinstat"
  237. label="Packets In"
  238. stat="packetsinstat"
  239. unit_label="/sec"
  240. bar_min="0.f"
  241. bar_max="1024.f"
  242. tick_spacing="128.f"
  243. label_spacing="256.f"
  244. precision="1"
  245. show_bar="false">
  246. </stat_bar>
  247. <stat_bar
  248. name="packetsoutstat"
  249. label="Packets Out"
  250. stat="packetsoutstat"
  251. unit_label="/sec"
  252. bar_min="0.f"
  253. bar_max="1024.f"
  254. tick_spacing="128.f"
  255. label_spacing="256.f"
  256. precision="1"
  257. show_bar="false" >
  258. </stat_bar>
  259. <stat_bar
  260. name="objectkbitstat"
  261. label="Objects"
  262. stat="objectkbitstat"
  263. unit_label="kbps"
  264. bar_min="0.f"
  265. bar_max="1024.f"
  266. tick_spacing="128.f"
  267. label_spacing="256.f"
  268. precision="1"
  269. show_bar="false" >
  270. </stat_bar>
  271. <stat_bar
  272. name="texturekbitstat"
  273. label="Texture"
  274. stat="texturekbitstat"
  275. unit_label="kbps"
  276. bar_min="0.f"
  277. bar_max="1024.f"
  278. tick_spacing="128.f"
  279. label_spacing="256.f"
  280. precision="1"
  281. show_bar="false" >
  282. </stat_bar>
  283. <stat_bar
  284. name="assetkbitstat"
  285. label="Asset"
  286. stat="assetkbitstat"
  287. unit_label="kbps"
  288. bar_min="0.f"
  289. bar_max="1024.f"
  290. tick_spacing="128.f"
  291. label_spacing="256.f"
  292. precision="1"
  293. show_bar="false" >
  294. </stat_bar>
  295. <stat_bar
  296. name="layerskbitstat"
  297. label="Layers"
  298. stat="layerskbitstat"
  299. unit_label="kbps"
  300. bar_min="0.f"
  301. bar_max="1024.f"
  302. tick_spacing="128.f"
  303. label_spacing="256.f"
  304. precision="1"
  305. show_bar="false" >
  306. </stat_bar>
  307. <stat_bar
  308. name="actualinkbitstat"
  309. label="Actual In"
  310. stat="actualinkbitstat"
  311. unit_label="kbps"
  312. bar_min="0.f"
  313. bar_max="1024.f"
  314. tick_spacing="128.f"
  315. label_spacing="256.f"
  316. precision="1"
  317. show_bar="false"
  318. show_history="false" >
  319. </stat_bar>
  320. <stat_bar
  321. name="actualoutkbitstat"
  322. label="Actual Out"
  323. stat="actualoutkbitstat"
  324. unit_label="kbps"
  325. bar_min="0.f"
  326. bar_max="1024.f"
  327. tick_spacing="128.f"
  328. label_spacing="256.f"
  329. precision="1"
  330. show_bar="false"
  331. show_history="false">
  332. </stat_bar>
  333. <stat_bar
  334. name="vfspendingoperations"
  335. label="VFS Pending Operations"
  336. stat="vfspendingoperations"
  337. unit_label=" Ops."
  338. show_per_sec="false"
  339. show_bar="false" >
  340. </stat_bar>
  341. </stat_view>
  342. </stat_view>
  343. <!--Sim Stats-->
  344. <stat_view
  345. name="sim"
  346. label="Simulator"
  347. show_label="true"
  348. setting="OpenDebugStatSim">
  349. <stat_bar
  350. name="simtimedilation"
  351. label="Time Dilation"
  352. stat="simtimedilation"
  353. precision="3"
  354. bar_min="0.f"
  355. bar_max="1.f"
  356. tick_spacing="0.16666f"
  357. label_spacing="0.33333f"
  358. show_per_sec="false"
  359. show_bar="false"
  360. show_mean="false" >
  361. </stat_bar>
  362. <stat_bar
  363. name="simfps"
  364. label="Sim FPS"
  365. stat="simfps"
  366. precision="1"
  367. bar_min="0.f"
  368. bar_max="45.f"
  369. tick_spacing="7.5f"
  370. label_spacing="15.f"
  371. show_per_sec="false"
  372. show_bar="false"
  373. show_mean="false" >
  374. </stat_bar>
  375. <stat_bar
  376. name="simphysicsfps"
  377. label="Physics FPS"
  378. stat="simphysicsfps"
  379. precision="1"
  380. bar_min="0.f"
  381. bar_max="45.f"
  382. tick_spacing="7.5.f"
  383. label_spacing="15.f"
  384. show_per_sec="false"
  385. show_bar="false"
  386. show_mean="false" >
  387. </stat_bar>
  388. <stat_view
  389. name="physicsdetail"
  390. label="Physics Details"
  391. show_label="true">
  392. <stat_bar
  393. name="physicspinnedtasks"
  394. label="Pinned Objects"
  395. stat="physicspinnedtasks"
  396. precision="0"
  397. bar_min="0.f"
  398. bar_max="500.f"
  399. tick_spacing="50.f"
  400. label_spacing="100.f"
  401. show_per_sec="false"
  402. show_bar="false"
  403. show_mean="false" >
  404. </stat_bar>
  405. <stat_bar
  406. name="physicslodtasks"
  407. label="Low LOD Objects"
  408. stat="physicslodtasks"
  409. precision="0"
  410. bar_min="0.f"
  411. bar_max="500.f"
  412. tick_spacing="50.f"
  413. label_spacing="100.f"
  414. show_per_sec="false"
  415. show_bar="false"
  416. show_mean="false" >
  417. </stat_bar>
  418. <stat_bar
  419. name="physicsmemoryallocated"
  420. label="Memory Allocated"
  421. stat="physicsmemoryallocated"
  422. unit_label="MB"
  423. precision="1"
  424. bar_min="0.f"
  425. bar_max="1024.f"
  426. tick_spacing="128.f"
  427. label_spacing="256.f"
  428. show_per_sec="false"
  429. show_bar="false"
  430. show_mean="false" >
  431. </stat_bar>
  432. </stat_view>
  433. <stat_bar
  434. name="simagentups"
  435. label="Agent Updates/Sec"
  436. stat="simagentups"
  437. precision="1"
  438. bar_min="0.f"
  439. bar_max="100.f"
  440. tick_spacing="25.f"
  441. label_spacing="50.f"
  442. show_per_sec="false"
  443. show_bar="false"
  444. show_mean="false" >
  445. </stat_bar>
  446. <stat_bar
  447. name="simmainagents"
  448. label="Main Agents"
  449. stat="simmainagents"
  450. precision="0"
  451. bar_min="0.f"
  452. bar_max="80.f"
  453. tick_spacing="10.f"
  454. label_spacing="40.f"
  455. show_per_sec="false"
  456. show_bar="false"
  457. show_mean="false" >
  458. </stat_bar>
  459. <stat_bar
  460. name="simchildagents"
  461. label="Child Agents"
  462. stat="simchildagents"
  463. precision="0"
  464. bar_min="0.f"
  465. bar_max="40.f"
  466. tick_spacing="5.f"
  467. label_spacing="10.f"
  468. show_per_sec="false"
  469. show_bar="false"
  470. show_mean="false" >
  471. </stat_bar>
  472. <stat_bar
  473. name="simobjects"
  474. label="Objects"
  475. stat="simobjects"
  476. precision="0"
  477. bar_min="0.f"
  478. bar_max="30000.f"
  479. tick_spacing="5000.f"
  480. label_spacing="10000.f"
  481. show_per_sec="false"
  482. show_bar="false"
  483. show_mean="false" >
  484. </stat_bar>
  485. <stat_bar
  486. name="simactiveobjects"
  487. label="Active Objects"
  488. stat="simactiveobjects"
  489. precision="0"
  490. bar_min="0.f"
  491. bar_max="5000.f"
  492. tick_spacing="750.f"
  493. label_spacing="1250.f"
  494. show_per_sec="false"
  495. show_bar="false"
  496. show_mean="false" >
  497. </stat_bar>
  498. <stat_bar
  499. name="simactivescripts"
  500. label="Active Scripts"
  501. stat="simactivescripts"
  502. precision="0"
  503. bar_min="0.f"
  504. bar_max="15000.f"
  505. tick_spacing="1875.f"
  506. label_spacing="3750.f"
  507. show_per_sec="false"
  508. show_bar="false"
  509. show_mean="false" >
  510. </stat_bar>
  511. <stat_bar
  512. name="simscripteps"
  513. label="Script Events"
  514. stat="simscripteps"
  515. unit_label="eps"
  516. precision="0"
  517. bar_min="0.f"
  518. bar_max="5000.f"
  519. tick_spacing="750.f"
  520. label_spacing="1250.f"
  521. show_per_sec="false"
  522. show_bar="false"
  523. show_mean="false" >
  524. </stat_bar>
  525. <stat_bar
  526. name="siminpps"
  527. label="Packets In"
  528. stat="siminpps"
  529. unit_label="pps"
  530. precision="0"
  531. bar_min="0.f"
  532. bar_max="2000.f"
  533. tick_spacing="250.f"
  534. label_spacing="1000.f"
  535. show_per_sec="false"
  536. show_bar="false"
  537. show_mean="false" >
  538. </stat_bar>
  539. <stat_bar
  540. name="simoutpps"
  541. label="Packets Out"
  542. stat="simoutpps"
  543. unit_label="pps"
  544. precision="0"
  545. bar_min="0.f"
  546. bar_max="2000.f"
  547. tick_spacing="250.f"
  548. label_spacing="1000.f"
  549. show_per_sec="false"
  550. show_bar="false"
  551. show_mean="false" >
  552. </stat_bar>
  553. <stat_bar
  554. name="simpendingdownloads"
  555. label="Pending Downloads"
  556. stat="simpendingdownloads"
  557. precision="0"
  558. bar_min="0.f"
  559. bar_max="800.f"
  560. tick_spacing="100.f"
  561. label_spacing="200.f"
  562. show_per_sec="false"
  563. show_bar="false"
  564. show_mean="false" >
  565. </stat_bar>
  566. <stat_bar
  567. name="simpendinguploads"
  568. label="Pending Uploads"
  569. stat="simpendinguploads"
  570. precision="0"
  571. bar_min="0.f"
  572. bar_max="100.f"
  573. tick_spacing="25.f"
  574. label_spacing="50.f"
  575. show_per_sec="false"
  576. show_bar="false"
  577. show_mean="false" >
  578. </stat_bar>
  579. <stat_bar
  580. name="simtotalunackedbytes"
  581. label="Total Unacked Bytes"
  582. stat="simtotalunackedbytes"
  583. unit_label="kb"
  584. precision="1"
  585. bar_min="0.f"
  586. bar_max="100000.f"
  587. tick_spacing="25000.f"
  588. label_spacing="50000.f"
  589. show_per_sec="false"
  590. show_bar="false"
  591. show_mean="false" >
  592. </stat_bar>
  593. <stat_view
  594. name="simperf"
  595. label="Time (ms)"
  596. show_label="true">
  597. <stat_bar
  598. name="simframemsec"
  599. label="Total Frame Time"
  600. stat="simframemsec"
  601. unit_label="ms"
  602. precision="3"
  603. bar_min="0.f"
  604. bar_max="40.f"
  605. tick_spacing="10.f"
  606. label_spacing="20.f"
  607. show_per_sec="false"
  608. show_bar="false"
  609. show_mean="false" >
  610. </stat_bar>
  611. <stat_bar
  612. name="simnetmsec"
  613. label="Net Time"
  614. stat="simnetmsec"
  615. unit_label="ms"
  616. precision="3"
  617. bar_min="0.f"
  618. bar_max="40.f"
  619. tick_spacing="10.f"
  620. label_spacing="20.f"
  621. show_per_sec="false"
  622. show_bar="false"
  623. show_mean="false" >
  624. </stat_bar>
  625. <stat_bar
  626. name="simsimphysicsmsec"
  627. label="Physics Time"
  628. stat="simsimphysicsmsec"
  629. unit_label="ms"
  630. precision="3"
  631. bar_min="0.f"
  632. bar_max="40.f"
  633. tick_spacing="10.f"
  634. label_spacing="20.f"
  635. show_per_sec="false"
  636. show_bar="false"
  637. show_mean="false" >
  638. </stat_bar>
  639. <stat_bar
  640. name="simsimothermsec"
  641. label="Simulation Time"
  642. stat="simsimothermsec"
  643. unit_label="ms"
  644. precision="3"
  645. bar_min="0.f"
  646. bar_max="40.f"
  647. tick_spacing="10.f"
  648. label_spacing="20.f"
  649. show_per_sec="false"
  650. show_bar="false"
  651. show_mean="false" >
  652. </stat_bar>
  653. <stat_bar
  654. name="simagentmsec"
  655. label="Agent Time"
  656. stat="simagentmsec"
  657. unit_label="ms"
  658. precision="3"
  659. bar_min="0.f"
  660. bar_max="40.f"
  661. tick_spacing="10.f"
  662. label_spacing="20.f"
  663. show_per_sec="false"
  664. show_bar="false"
  665. show_mean="false" >
  666. </stat_bar>
  667. <stat_bar
  668. name="simimagesmsec"
  669. label="Images Time"
  670. stat="simimagesmsec"
  671. unit_label="ms"
  672. precision="3"
  673. bar_min="0.f"
  674. bar_max="40.f"
  675. tick_spacing="10.f"
  676. label_spacing="20.f"
  677. show_per_sec="false"
  678. show_bar="false"
  679. show_mean="false" >
  680. </stat_bar>
  681. <stat_bar
  682. name="simscriptmsec"
  683. label="Script Time"
  684. stat="simscriptmsec"
  685. unit_label="ms"
  686. precision="3"
  687. bar_min="0.f"
  688. bar_max="40.f"
  689. tick_spacing="10.f"
  690. label_spacing="20.f"
  691. show_per_sec="false"
  692. show_bar="false"
  693. show_mean="false" >
  694. </stat_bar>
  695. <stat_bar
  696. name="simsparemsec"
  697. label="Spare Time"
  698. stat="simsparemsec"
  699. unit_label="ms"
  700. precision="3"
  701. bar_min="0.f"
  702. bar_max="40.f"
  703. tick_spacing="10.f"
  704. label_spacing="20.f"
  705. show_per_sec="false"
  706. show_bar="false"
  707. show_mean="false" >
  708. </stat_bar>
  709. <!--2nd level time blocks under 'Details' second-->
  710. <stat_view
  711. name="timedetails"
  712. label="Time Details (ms)"
  713. show_label="true">
  714. <stat_bar
  715. name="simsimphysicsstepmsec"
  716. label=" Physics Step"
  717. stat="simsimphysicsstepmsec"
  718. unit_label="ms"
  719. precision="3"
  720. bar_min="0.f"
  721. bar_max="40.f"
  722. tick_spacing="10.f"
  723. label_spacing="20.f"
  724. show_per_sec="false"
  725. show_bar="false"
  726. show_mean="false" >
  727. </stat_bar>
  728. <stat_bar
  729. name="simsimphysicsshapeupdatemsec"
  730. label=" Update Phys Shapes"
  731. stat="simsimphysicsshapeupdatemsec"
  732. unit_label="ms"
  733. precision="3"
  734. bar_min="0.f"
  735. bar_max="40.f"
  736. tick_spacing="10.f"
  737. label_spacing="20.f"
  738. show_per_sec="false"
  739. show_bar="false"
  740. show_mean="false" >
  741. </stat_bar>
  742. <stat_bar
  743. name="simsimphysicsothermsec"
  744. label=" Physics Other"
  745. stat="simsimphysicsothermsec"
  746. unit_label="ms"
  747. precision="3"
  748. bar_min="0.f"
  749. bar_max="40.f"
  750. tick_spacing="10.f"
  751. label_spacing="20.f"
  752. show_per_sec="false"
  753. show_bar="false"
  754. show_mean="false" >
  755. </stat_bar>
  756. <stat_bar
  757. name="simsleepmsec"
  758. label=" Sleep Time"
  759. stat="simsleepmsec"
  760. unit_label="ms"
  761. precision="3"
  762. bar_min="0.f"
  763. bar_max="40.f"
  764. tick_spacing="10.f"
  765. label_spacing="20.f"
  766. show_per_sec="false"
  767. show_bar="false"
  768. show_mean="false" >
  769. </stat_bar>
  770. <stat_bar
  771. name="simpumpiomsec"
  772. label=" Pump IO"
  773. stat="simpumpiomsec"
  774. unit_label="ms"
  775. precision="3"
  776. bar_min="0.f"
  777. bar_max="40.f"
  778. tick_spacing="10.f"
  779. label_spacing="20.f"
  780. show_per_sec="false"
  781. show_bar="false"
  782. show_mean="false" >
  783. </stat_bar>
  784. </stat_view>
  785. </stat_view>
  786. </stat_view>
  787. </container_view>
  788. </scroll_container>
  789. </floater>