featuretable_solaris.txt
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:3k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. version 15
  2. // NOTE: This is mostly identical to featuretable.txt with a few differences
  3. // Should be combined into one table
  4. //
  5. // Generates lists of feature mask that can be applied on top of each other.
  6. //
  7. // // Begin comments
  8. // list <name>
  9. // Starts a feature list named <name>
  10. // <name> <available> <recommended>
  11. // <name> is the name of a feature
  12. // <available> is 0 or 1, whether the feature is available
  13. // <recommended> is an S32 which is the recommended value
  14. //
  15. // For now, the first list read sets up all of the default values
  16. //
  17. //
  18. // All contains everything at their default settings for high end machines
  19. // NOTE: All settings are set to the MIN of applied values, including 'all'!
  20. //
  21. list all
  22. RenderVBO 1 1
  23. RenderAniso 1 0
  24. RenderAvatarMode 1 2
  25. RenderAvatarVP 1 1
  26. RenderDistance 1 128
  27. RenderLighting 1 1
  28. RenderObjectBump 1 1
  29. RenderParticleCount 1 4096
  30. RenderRippleWater 1 1
  31. RenderTerrainDetail 1 2
  32. VertexShaderEnable 1 1
  33. RenderTextureMemoryMultiple 1 1.0
  34. UseOcclusion 1       1
  35. RenderCubeMap 1       1
  36. //
  37. // Class 0 Hardware (Unknown or just old)
  38. //
  39. list Class0
  40. VertexShaderEnable 1 0
  41. RenderVBO 1 0
  42. RenderDistance 1 64
  43. RenderAvatarVP 1 0
  44. RenderAvatarMode 1 0
  45. RenderLighting 1 0
  46. RenderObjectBump 1 0
  47. RenderRippleWater 1 0
  48. //
  49. // Class 1 Hardware
  50. //
  51. list Class1
  52. VertexShaderEnable 1 0
  53. RenderVBO 1 1
  54. RenderDistance 1 96
  55. RenderAvatarVP 1 1
  56. RenderAvatarMode 1 0
  57. RenderLighting 1 0
  58. RenderObjectBump 1 0
  59. RenderRippleWater 1 0
  60. //
  61. // Class 2 Hardware (make it purty)
  62. //
  63. list Class2
  64. VertexShaderEnable 1 1
  65. RenderAvatarVP 1 1
  66. RenderAvatarMode 1 1
  67. RenderLighting 1 1
  68. RenderObjectBump 1 1
  69. RenderRippleWater 1 1
  70. //
  71. // Class 3 Hardware (make it purty)
  72. //
  73. list Class3
  74. VertexShaderEnable 1 1
  75. RenderAvatarVP 1 1
  76. RenderAvatarMode 1 1
  77. RenderLighting 1 1
  78. RenderObjectBump 1 1
  79. RenderRippleWater 1 1
  80. //
  81. // No Pixel Shaders available
  82. //
  83. list NoPixelShaders
  84. VertexShaderEnable 0 0
  85. RenderAvatarVP 0  0
  86. //
  87. // No Vertex Shaders available
  88. //
  89. list NoVertexShaders
  90. VertexShaderEnable 0 0
  91. RenderAvatarVP 0  0
  92. //
  93. // "Default" setups for safe, low, medium, high
  94. //
  95. list safe
  96. RenderVBO 1 0
  97. RenderAniso 1 0
  98. RenderAvatarVP 0 0
  99. RenderLighting 1 0
  100. RenderParticleCount 1 1024
  101. RenderTerrainDetail 1 0
  102. RenderCubeMap 0 0
  103. UseOcclusion 0 0
  104. list low
  105. RenderVBO 1 0
  106. RenderAniso 1 0
  107. RenderLighting 1 0
  108. list medium
  109. RenderLighting 1 0
  110. //
  111. // CPU based feature masks
  112. //
  113. // 1Ghz or less (equiv)
  114. list CPUSlow
  115. RenderParticleCount 1 1024
  116. //
  117. // RAM based feature masks
  118. //
  119. list RAM256MB
  120. RenderObjectBump 0 0
  121. //
  122. // Graphics card based feature masks
  123. //
  124. list OpenGLPre15
  125. RenderVBO 1 0
  126. list Intel
  127. RenderVBO 1 0
  128. RenderAniso 1 0
  129. RenderLighting 1 0
  130. RenderTerrainDetail 1 0
  131. RenderCubeMap 0 0
  132. list GeForce2
  133. RenderVBO 1 1
  134. RenderAniso 1 0
  135. RenderLighting 1 0
  136. RenderParticleCount 1 2048
  137. RenderTerrainDetail 1 0
  138. list GeForce3
  139. list ATI
  140. UseOcclusion 0 0
  141. list Radeon8500
  142. RenderLighting 1 0
  143. RenderParticleCount 1 4096
  144. // Hacked to be paranoid "safe"
  145. list Radeon9700
  146. RenderParticleCount 1 4096
  147. // Hacked to be paranoid "safe"
  148. list MobilityRadeon9000
  149. RenderLighting 1 0
  150. RenderParticleCount 1 4096
  151. list GeForceFX