PageRenderTime 42ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

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

https://bitbucket.org/lindenlab/viewer-beta/
XML | 808 lines | 802 code | 6 blank | 0 comment | 0 complexity | 99059105755fd34a278e68b4e82d3d2f MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
  2. <panel
  3. border="true"
  4. follows="left|top|right|bottom"
  5. height="418"
  6. label="Graphics"
  7. layout="topleft"
  8. left="102"
  9. name="Display panel"
  10. top="1"
  11. width="517">
  12. <text
  13. type="string"
  14. length="1"
  15. follows="left|top"
  16. height="12"
  17. layout="topleft"
  18. left="30"
  19. name="QualitySpeed"
  20. top="10"
  21. width="400">
  22. Quality and speed:
  23. </text>
  24. <text
  25. type="string"
  26. length="1"
  27. follows="left|top"
  28. halign="right"
  29. height="12"
  30. layout="topleft"
  31. left="35"
  32. name="FasterText"
  33. top_pad="4"
  34. width="80">
  35. Faster
  36. </text>
  37. <text
  38. type="string"
  39. length="1"
  40. follows="left|top"
  41. height="12"
  42. layout="topleft"
  43. left_delta="360"
  44. name="BetterText"
  45. top_delta="0"
  46. width="100">
  47. Better
  48. </text>
  49. <icon
  50. color="0.12 0.12 0.12 1"
  51. height="14"
  52. image_name="Rounded_Square"
  53. layout="topleft"
  54. left="128"
  55. name="LowGraphicsDivet"
  56. top_delta="-2"
  57. width="2" />
  58. <icon
  59. color="0.12 0.12 0.12 1"
  60. height="14"
  61. image_name="Rounded_Square"
  62. layout="topleft"
  63. left_pad="83"
  64. name="MidGraphicsDivet"
  65. top_delta="0"
  66. width="2" />
  67. <icon
  68. color="0.12 0.12 0.12 1"
  69. height="14"
  70. image_name="Rounded_Square"
  71. layout="topleft"
  72. left_pad="85"
  73. name="HighGraphicsDivet"
  74. top_delta="0"
  75. width="2" />
  76. <icon
  77. color="0.12 0.12 0.12 1"
  78. height="14"
  79. image_name="Rounded_Square"
  80. layout="topleft"
  81. left_pad="83"
  82. name="UltraGraphicsDivet"
  83. top_delta="0"
  84. width="2" />
  85. <slider
  86. control_name="RenderQualityPerformance"
  87. decimal_digits="0"
  88. follows="left|top"
  89. height="16"
  90. increment="1"
  91. initial_value="0"
  92. layout="topleft"
  93. left="120"
  94. max_val="3"
  95. name="QualityPerformanceSelection"
  96. show_text="false"
  97. top_delta="-2"
  98. width="275">
  99. <slider.commit_callback
  100. function="Pref.QualityPerformance"/>
  101. </slider>
  102. <text
  103. type="string"
  104. length="1"
  105. follows="left|top"
  106. halign="center"
  107. height="12"
  108. layout="topleft"
  109. left="88"
  110. name="ShadersPrefText"
  111. top_delta="20"
  112. width="80">
  113. Low
  114. </text>
  115. <text
  116. type="string"
  117. length="1"
  118. follows="left|top"
  119. halign="center"
  120. height="12"
  121. layout="topleft"
  122. left_delta="87"
  123. name="ShadersPrefText2"
  124. top_delta="0"
  125. width="80">
  126. Mid
  127. </text>
  128. <text
  129. type="string"
  130. length="1"
  131. follows="left|top"
  132. halign="center"
  133. height="12"
  134. layout="topleft"
  135. left_delta="87"
  136. name="ShadersPrefText3"
  137. top_delta="0"
  138. width="80">
  139. High
  140. </text>
  141. <text
  142. type="string"
  143. length="1"
  144. follows="left|top"
  145. halign="center"
  146. height="12"
  147. layout="topleft"
  148. left_delta="85"
  149. name="ShadersPrefText4"
  150. top_delta="0"
  151. width="80">
  152. Ultra
  153. </text>
  154. <panel
  155. visiblity_control="ShowAdvancedGraphicsSettings"
  156. border="false"
  157. follows="top|left"
  158. height="300"
  159. label="CustomGraphics"
  160. layout="topleft"
  161. left="5"
  162. name="CustomGraphics Panel"
  163. top="76"
  164. width="485">
  165. <text
  166. type="string"
  167. length="1"
  168. follows="left|top"
  169. height="12"
  170. layout="topleft"
  171. left_delta="5"
  172. name="ShadersText"
  173. top="3"
  174. width="128">
  175. Shaders:
  176. </text>
  177. <check_box
  178. control_name="RenderTransparentWater"
  179. height="16"
  180. initial_value="true"
  181. label="Transparent Water"
  182. layout="topleft"
  183. left_delta="0"
  184. name="TransparentWater"
  185. top_pad="7"
  186. width="256" />
  187. <check_box
  188. control_name="RenderObjectBump"
  189. height="16"
  190. initial_value="true"
  191. label="Bump mapping and shiny"
  192. layout="topleft"
  193. left_delta="0"
  194. name="BumpShiny"
  195. top_pad="1"
  196. width="256" />
  197. <check_box
  198. control_name="RenderLocalLights"
  199. height="16"
  200. initial_value="true"
  201. label="Local Lights"
  202. layout="topleft"
  203. left_delta="0"
  204. name="LocalLights"
  205. top_pad="1"
  206. width="256" />
  207. <check_box
  208. control_name="VertexShaderEnable"
  209. height="16"
  210. initial_value="true"
  211. label="Basic shaders"
  212. layout="topleft"
  213. left_delta="0"
  214. name="BasicShaders"
  215. tool_tip="Disabling this option may prevent some graphics card drivers from crashing"
  216. top_pad="1"
  217. width="315">
  218. <check_box.commit_callback
  219. function="Pref.VertexShaderEnable" />
  220. </check_box>
  221. <check_box
  222. control_name="WindLightUseAtmosShaders"
  223. height="16"
  224. initial_value="true"
  225. label="Atmospheric shaders"
  226. layout="topleft"
  227. left_delta="0"
  228. name="WindLightUseAtmosShaders"
  229. top_pad="1"
  230. width="256">
  231. <check_box.commit_callback
  232. function="Pref.VertexShaderEnable" />
  233. </check_box>
  234. <check_box
  235. control_name="RenderDeferred"
  236. height="16"
  237. initial_value="true"
  238. label="Lighting and Shadows"
  239. layout="topleft"
  240. left_delta="0"
  241. name="UseLightShaders"
  242. top_pad="1"
  243. width="256">
  244. <check_box.commit_callback
  245. function="Pref.VertexShaderEnable" />
  246. </check_box>
  247. <check_box
  248. control_name="RenderDeferredSSAO"
  249. height="16"
  250. initial_value="true"
  251. label="Ambient Occlusion"
  252. layout="topleft"
  253. left_delta="0"
  254. name="UseSSAO"
  255. top_pad="1"
  256. width="256">
  257. <check_box.commit_callback
  258. function="Pref.VertexShaderEnable" />
  259. </check_box>
  260. <check_box
  261. control_name="RenderDepthOfField"
  262. height="16"
  263. initial_value="true"
  264. label="Depth of Field"
  265. layout="topleft"
  266. left_delta="0"
  267. name="UseDoF"
  268. top_pad="1"
  269. width="256">
  270. <check_box.commit_callback
  271. function="Pref.VertexShaderEnable" />
  272. </check_box>
  273. <text
  274. type="string"
  275. length="1"
  276. top_pad="8"
  277. follows="top|left"
  278. height="23"
  279. width="110"
  280. word_wrap="true"
  281. layout="topleft"
  282. left="10"
  283. name="shadows_label">
  284. Shadows:
  285. </text>
  286. <combo_box
  287. control_name="RenderShadowDetail"
  288. height="23"
  289. layout="topleft"
  290. left="10"
  291. top_pad="0"
  292. name="ShadowDetail"
  293. width="150">
  294. <combo_box.item
  295. label="None"
  296. name="0"
  297. value="0"/>
  298. <combo_box.item
  299. label="Sun/Moon"
  300. name="1"
  301. value="1"/>
  302. <combo_box.item
  303. label="Sun/Moon + Projectors"
  304. name="2"
  305. value="2"/>
  306. </combo_box>
  307. <text
  308. type="string"
  309. length="1"
  310. top_pad="8"
  311. follows="top|left"
  312. height="12"
  313. width="110"
  314. word_wrap="true"
  315. layout="topleft"
  316. left="05"
  317. name="reflection_label">
  318. Water Reflections:
  319. </text>
  320. <combo_box
  321. control_name="RenderReflectionDetail"
  322. height="18"
  323. layout="topleft"
  324. left_delta="10"
  325. top_pad ="3"
  326. name="Reflections"
  327. width="150">
  328. <combo_box.item
  329. label="Minimal"
  330. name="0"
  331. value="0"/>
  332. <combo_box.item
  333. label="Terrain and trees"
  334. name="1"
  335. value="1"/>
  336. <combo_box.item
  337. label="All static objects"
  338. name="2"
  339. value="2"/>
  340. <combo_box.item
  341. label="All avatars and objects"
  342. name="3"
  343. value="3"/>
  344. <combo_box.item
  345. label="Everything"
  346. name="4"
  347. value="4"/>
  348. </combo_box>
  349. <slider
  350. control_name="RenderAvatarPhysicsLODFactor"
  351. follows="left|top"
  352. height="16"
  353. initial_value="100"
  354. increment=".05"
  355. label=" Avatar Physics:"
  356. label_width="85"
  357. layout="topleft"
  358. left_delta="-16"
  359. name="AvatarPhysicsDetail"
  360. show_text="false"
  361. top_pad="12"
  362. width="160">
  363. <slider.commit_callback
  364. function="Pref.UpdateSliderText"
  365. parameter="AvatarPhysicsDetailText" />
  366. </slider>
  367. <text
  368. type="string"
  369. length="1"
  370. follows="left|top"
  371. height="12"
  372. layout="topleft"
  373. left_delta="165"
  374. name="AvatarPhysicsDetailText"
  375. top_pad="-16"
  376. width="128">
  377. Low
  378. </text>
  379. <slider
  380. control_name="RenderFarClip"
  381. decimal_digits="0"
  382. follows="left|top"
  383. height="16"
  384. increment="8"
  385. initial_value="160"
  386. label="Draw distance:"
  387. label_width="185"
  388. layout="topleft"
  389. left="200"
  390. max_val="512"
  391. min_val="64"
  392. name="DrawDistance"
  393. top="3"
  394. width="296" />
  395. <text
  396. type="string"
  397. length="1"
  398. follows="left|top"
  399. height="12"
  400. layout="topleft"
  401. left_delta="291"
  402. name="DrawDistanceMeterText2"
  403. top_delta="0"
  404. width="128">
  405. m
  406. </text>
  407. <slider
  408. control_name="RenderMaxPartCount"
  409. decimal_digits="0"
  410. follows="left|top"
  411. height="16"
  412. increment="256"
  413. initial_value="4096"
  414. label="Max. particle count:"
  415. label_width="185"
  416. layout="topleft"
  417. left="200"
  418. max_val="8192"
  419. name="MaxParticleCount"
  420. top_pad="7"
  421. width="303" />
  422. <slider
  423. control_name="RenderAvatarMaxVisible"
  424. decimal_digits="0"
  425. follows="left|top"
  426. height="16"
  427. increment="1"
  428. initial_value="12"
  429. label="Max. # of non-impostor avatars:"
  430. label_width="185"
  431. layout="topleft"
  432. left_delta="0"
  433. max_val="65"
  434. min_val="1"
  435. name="MaxNumberAvatarDrawn"
  436. top_pad="4"
  437. width="290" />
  438. <slider
  439. control_name="RenderGlowResolutionPow"
  440. decimal_digits="0"
  441. follows="left|top"
  442. height="16"
  443. increment="1"
  444. initial_value="8"
  445. label="Post process quality:"
  446. label_width="185"
  447. layout="topleft"
  448. left="200"
  449. max_val="9"
  450. min_val="8"
  451. name="RenderPostProcess"
  452. show_text="false"
  453. top_pad="4"
  454. width="264">
  455. <slider.commit_callback
  456. function="Pref.UpdateSliderText"
  457. parameter="PostProcessText" />
  458. </slider>
  459. <text
  460. type="string"
  461. length="1"
  462. follows="left|top"
  463. height="12"
  464. layout="topleft"
  465. left_delta="0"
  466. name="MeshDetailText"
  467. top_pad="5"
  468. width="128">
  469. Mesh detail:
  470. </text>
  471. <slider
  472. control_name="RenderVolumeLODFactor"
  473. follows="left|top"
  474. height="16"
  475. increment="0.125"
  476. initial_value="160"
  477. label=" Objects:"
  478. label_width="185"
  479. layout="topleft"
  480. left_delta="0"
  481. max_val="2"
  482. name="ObjectMeshDetail"
  483. show_text="false"
  484. top_pad="6"
  485. width="264">
  486. <slider.commit_callback
  487. function="Pref.UpdateSliderText"
  488. parameter="ObjectMeshDetailText" />
  489. </slider>
  490. <slider
  491. control_name="RenderFlexTimeFactor"
  492. follows="left|top"
  493. height="16"
  494. initial_value="160"
  495. label=" Flexiprims:"
  496. label_width="185"
  497. layout="topleft"
  498. left_delta="0"
  499. name="FlexibleMeshDetail"
  500. show_text="false"
  501. top_pad="4"
  502. width="264">
  503. <slider.commit_callback
  504. function="Pref.UpdateSliderText"
  505. parameter="FlexibleMeshDetailText" />
  506. </slider>
  507. <slider
  508. control_name="RenderTreeLODFactor"
  509. follows="left|top"
  510. height="16"
  511. increment="0.125"
  512. initial_value="160"
  513. label=" Trees:"
  514. label_width="185"
  515. layout="topleft"
  516. left_delta="0"
  517. name="TreeMeshDetail"
  518. show_text="false"
  519. top_pad="4"
  520. width="264">
  521. <slider.commit_callback
  522. function="Pref.UpdateSliderText"
  523. parameter="TreeMeshDetailText" />
  524. </slider>
  525. <slider
  526. control_name="RenderAvatarLODFactor"
  527. follows="left|top"
  528. height="16"
  529. increment="0.125"
  530. initial_value="160"
  531. label=" Avatars:"
  532. label_width="185"
  533. layout="topleft"
  534. left_delta="0"
  535. name="AvatarMeshDetail"
  536. show_text="false"
  537. top_pad="4"
  538. width="264">
  539. <slider.commit_callback
  540. function="Pref.UpdateSliderText"
  541. parameter="AvatarMeshDetailText" />
  542. </slider>
  543. <slider
  544. control_name="RenderTerrainLODFactor"
  545. follows="left|top"
  546. height="16"
  547. increment="0.125"
  548. initial_value="160"
  549. label=" Terrain:"
  550. label_width="185"
  551. layout="topleft"
  552. left_delta="0"
  553. max_val="2"
  554. min_val="1"
  555. name="TerrainMeshDetail"
  556. show_text="false"
  557. top_pad="4"
  558. width="264">
  559. <slider.commit_callback
  560. function="Pref.UpdateSliderText"
  561. parameter="TerrainMeshDetailText" />
  562. </slider>
  563. <slider
  564. control_name="WLSkyDetail"
  565. enabled_control="WindLightUseAtmosShaders"
  566. decimal_digits="0"
  567. follows="left|top"
  568. height="16"
  569. increment="8"
  570. initial_value="160"
  571. label=" Sky:"
  572. label_width="185"
  573. layout="topleft"
  574. left_delta="0"
  575. max_val="128"
  576. min_val="16"
  577. name="SkyMeshDetail"
  578. show_text="false"
  579. top_pad="4"
  580. width="264">
  581. <slider.commit_callback
  582. function="Pref.UpdateSliderText"
  583. parameter="SkyMeshDetailText" />
  584. </slider>
  585. <text
  586. type="string"
  587. length="1"
  588. follows="left|top"
  589. height="12"
  590. layout="topleft"
  591. left="469"
  592. name="PostProcessText"
  593. top="60"
  594. width="128">
  595. Low
  596. </text>
  597. <text
  598. type="string"
  599. length="1"
  600. follows="left|top"
  601. height="12"
  602. layout="topleft"
  603. left_delta="0"
  604. name="ObjectMeshDetailText"
  605. top_pad="26"
  606. width="128">
  607. Low
  608. </text>
  609. <text
  610. type="string"
  611. length="1"
  612. follows="left|top"
  613. height="12"
  614. layout="topleft"
  615. left_delta="0"
  616. name="FlexibleMeshDetailText"
  617. top_pad="8"
  618. width="128">
  619. Low
  620. </text>
  621. <text
  622. type="string"
  623. length="1"
  624. follows="left|top"
  625. height="12"
  626. layout="topleft"
  627. left_delta="0"
  628. name="TreeMeshDetailText"
  629. top_pad="8"
  630. width="128">
  631. Low
  632. </text>
  633. <text
  634. type="string"
  635. length="1"
  636. follows="left|top"
  637. height="12"
  638. layout="topleft"
  639. left_delta="0"
  640. name="AvatarMeshDetailText"
  641. top_pad="8"
  642. width="128">
  643. Low
  644. </text>
  645. <text
  646. type="string"
  647. length="1"
  648. follows="left|top"
  649. height="12"
  650. layout="topleft"
  651. left_delta="0"
  652. name="TerrainMeshDetailText"
  653. top_pad="8"
  654. width="128">
  655. Low
  656. </text>
  657. <text
  658. enabled_control="WindLightUseAtmosShaders"
  659. type="string"
  660. length="1"
  661. follows="left|top"
  662. height="12"
  663. layout="topleft"
  664. left_delta="0"
  665. name="SkyMeshDetailText"
  666. top_pad="8"
  667. width="128">
  668. Low
  669. </text>
  670. <text
  671. type="string"
  672. length="1"
  673. follows="left|top"
  674. height="12"
  675. layout="topleft"
  676. left_delta="-260"
  677. name="AvatarRenderingText"
  678. top_pad="18"
  679. width="128">
  680. Avatar Rendering:
  681. </text>
  682. <check_box
  683. control_name="RenderUseImpostors"
  684. height="16"
  685. initial_value="true"
  686. label="Avatar impostors"
  687. layout="topleft"
  688. left_delta="0"
  689. name="AvatarImpostors"
  690. top_pad="7"
  691. width="256" />
  692. <check_box
  693. control_name="RenderAvatarVP"
  694. height="16"
  695. initial_value="true"
  696. label="Hardware skinning"
  697. layout="topleft"
  698. left_delta="0"
  699. name="AvatarVertexProgram"
  700. top_pad="1"
  701. width="256">
  702. <check_box.commit_callback
  703. function="Pref.VertexShaderEnable" />
  704. </check_box>
  705. <check_box
  706. control_name="RenderAvatarCloth"
  707. height="16"
  708. initial_value="true"
  709. label="Avatar cloth"
  710. layout="topleft"
  711. left_delta="0"
  712. name="AvatarCloth"
  713. top_pad="1"
  714. width="256" />
  715. <text
  716. type="string"
  717. length="1"
  718. follows="left|top"
  719. height="12"
  720. layout="topleft"
  721. left="407"
  722. left_pad="-30"
  723. name="TerrainDetailText"
  724. top="250"
  725. width="155">
  726. Terrain detail:
  727. </text>
  728. <radio_group
  729. control_name="RenderTerrainDetail"
  730. draw_border="false"
  731. height="38"
  732. layout="topleft"
  733. left_delta="5"
  734. name="TerrainDetailRadio"
  735. top_pad="5"
  736. width="70">
  737. <radio_item
  738. height="16"
  739. label="Low"
  740. layout="topleft"
  741. name="0"
  742. top="3"
  743. width="50" />
  744. <radio_item
  745. height="16"
  746. label="High"
  747. layout="topleft"
  748. name="2"
  749. top_delta="16"
  750. width="50" />
  751. </radio_group> -->
  752. </panel>
  753. <button
  754. follows="left|bottom"
  755. height="23"
  756. label="Apply"
  757. label_selected="Apply"
  758. layout="topleft"
  759. left="10"
  760. name="Apply"
  761. top="390"
  762. width="115">
  763. <button.commit_callback
  764. function="Pref.Apply" />
  765. </button>
  766. <button
  767. follows="left|bottom"
  768. height="23"
  769. label="Reset"
  770. layout="topleft"
  771. left_pad="3"
  772. name="Defaults"
  773. top="390"
  774. width="115">
  775. <button.commit_callback
  776. function="Pref.HardwareDefaults" />
  777. </button>
  778. <button
  779. control_name="ShowAdvancedGraphicsSettings"
  780. follows="right|bottom"
  781. height="23"
  782. is_toggle="true"
  783. label="Advanced"
  784. layout="topleft"
  785. left_pad="35"
  786. name="Advanced"
  787. top_delta="0"
  788. width="115" />
  789. <button
  790. follows="right|bottom"
  791. height="23"
  792. label="Hardware"
  793. label_selected="Hardware"
  794. layout="topleft"
  795. left_pad="3"
  796. name="GraphicsHardwareButton"
  797. top_delta="0"
  798. width="115">
  799. <button.commit_callback
  800. function="Pref.HardwareSettings" />
  801. </button>
  802. </panel>