diff options
author | Jacek Antonelli | 2008-08-15 23:44:56 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:44:56 -0500 |
commit | c07901e29ed545bbb02e3bddf148fe1104b94e9f (patch) | |
tree | f1ada64ce834acd7d92a425efb96c4b86bcf16b1 /linden/indra/newview/featuretable_linux.txt | |
parent | Second Life viewer sources 1.15.0.2 (diff) | |
download | meta-impy-c07901e29ed545bbb02e3bddf148fe1104b94e9f.zip meta-impy-c07901e29ed545bbb02e3bddf148fe1104b94e9f.tar.gz meta-impy-c07901e29ed545bbb02e3bddf148fe1104b94e9f.tar.bz2 meta-impy-c07901e29ed545bbb02e3bddf148fe1104b94e9f.tar.xz |
Second Life viewer sources 1.15.1.3
Diffstat (limited to 'linden/indra/newview/featuretable_linux.txt')
-rw-r--r-- | linden/indra/newview/featuretable_linux.txt | 173 |
1 files changed, 173 insertions, 0 deletions
diff --git a/linden/indra/newview/featuretable_linux.txt b/linden/indra/newview/featuretable_linux.txt new file mode 100644 index 0000000..6c7acfa --- /dev/null +++ b/linden/indra/newview/featuretable_linux.txt | |||
@@ -0,0 +1,173 @@ | |||
1 | version 10 | ||
2 | |||
3 | // NOTE: This is mostly identical to featuretable.txt with a few differences | ||
4 | // Should be combined into one table | ||
5 | |||
6 | // | ||
7 | // Generates lists of feature mask that can be applied on top of each other. | ||
8 | // | ||
9 | // // Begin comments | ||
10 | // list <name> | ||
11 | // Starts a feature list named <name> | ||
12 | // <name> <available> <recommended> | ||
13 | // <name> is the name of a feature | ||
14 | // <available> is 0 or 1, whether the feature is available | ||
15 | // <recommended> is an S32 which is the recommended value | ||
16 | // | ||
17 | // For now, the first list read sets up all of the default values | ||
18 | // | ||
19 | |||
20 | |||
21 | // | ||
22 | // All contains everything at their default settings for high end machines | ||
23 | // NOTE: All settings are set to the MIN of applied values, including 'all'! | ||
24 | // | ||
25 | list all | ||
26 | RenderVBO 1 1 | ||
27 | RenderAniso 1 0 | ||
28 | RenderAvatarMode 1 2 | ||
29 | RenderAvatarVP 1 1 | ||
30 | RenderDistance 1 128 | ||
31 | RenderLighting 1 1 | ||
32 | RenderObjectBump 1 1 | ||
33 | RenderParticleCount 1 4096 | ||
34 | RenderRippleWater 1 1 | ||
35 | RenderTerrainDetail 1 2 | ||
36 | VertexShaderEnable 1 1 | ||
37 | |||
38 | // | ||
39 | // Class 0 Hardware (Unknown or just old) | ||
40 | // | ||
41 | list Class0 | ||
42 | VertexShaderEnable 1 0 | ||
43 | RenderVBO 1 0 | ||
44 | RenderDistance 1 64 | ||
45 | RenderAvatarVP 1 0 | ||
46 | RenderAvatarMode 1 0 | ||
47 | RenderLighting 1 0 | ||
48 | RenderObjectBump 1 0 | ||
49 | RenderRippleWater 1 0 | ||
50 | |||
51 | // | ||
52 | // Class 1 Hardware | ||
53 | // | ||
54 | list Class1 | ||
55 | VertexShaderEnable 1 0 | ||
56 | RenderVBO 1 1 | ||
57 | RenderDistance 1 96 | ||
58 | RenderAvatarVP 1 1 | ||
59 | RenderAvatarMode 1 0 | ||
60 | RenderLighting 1 0 | ||
61 | RenderObjectBump 1 0 | ||
62 | RenderRippleWater 1 0 | ||
63 | |||
64 | // | ||
65 | // Class 2 Hardware (make it purty) | ||
66 | // | ||
67 | list Class2 | ||
68 | VertexShaderEnable 1 1 | ||
69 | RenderAvatarVP 1 1 | ||
70 | RenderAvatarMode 1 1 | ||
71 | RenderLighting 1 1 | ||
72 | RenderObjectBump 1 1 | ||
73 | RenderRippleWater 1 1 | ||
74 | |||
75 | // | ||
76 | // Class 3 Hardware (make it purty) | ||
77 | // | ||
78 | list Class3 | ||
79 | VertexShaderEnable 1 1 | ||
80 | RenderAvatarVP 1 1 | ||
81 | RenderAvatarMode 1 1 | ||
82 | RenderLighting 1 1 | ||
83 | RenderObjectBump 1 1 | ||
84 | RenderRippleWater 1 1 | ||
85 | |||
86 | // | ||
87 | // No Pixel Shaders available | ||
88 | // | ||
89 | list NoPixelShaders | ||
90 | VertexShaderEnable 0 0 | ||
91 | RenderAvatarVP 0 0 | ||
92 | |||
93 | // | ||
94 | // No Vertex Shaders available | ||
95 | // | ||
96 | list NoVertexShaders | ||
97 | VertexShaderEnable 0 0 | ||
98 | RenderAvatarVP 0 0 | ||
99 | |||
100 | // | ||
101 | // "Default" setups for safe, low, medium, high | ||
102 | // | ||
103 | list safe | ||
104 | RenderVBO 1 0 | ||
105 | RenderAniso 1 0 | ||
106 | RenderAvatarVP 0 0 | ||
107 | RenderLighting 1 0 | ||
108 | RenderParticleCount 1 1024 | ||
109 | RenderTerrainDetail 1 0 | ||
110 | |||
111 | |||
112 | list low | ||
113 | RenderVBO 1 0 | ||
114 | RenderAniso 1 0 | ||
115 | RenderLighting 1 0 | ||
116 | |||
117 | list medium | ||
118 | RenderLighting 1 0 | ||
119 | |||
120 | |||
121 | // | ||
122 | // CPU based feature masks | ||
123 | // | ||
124 | |||
125 | // 1Ghz or less (equiv) | ||
126 | list CPUSlow | ||
127 | RenderParticleCount 1 1024 | ||
128 | |||
129 | |||
130 | // | ||
131 | // RAM based feature masks | ||
132 | // | ||
133 | list RAM256MB | ||
134 | RenderObjectBump 0 0 | ||
135 | |||
136 | |||
137 | // | ||
138 | // Graphics card based feature masks | ||
139 | // | ||
140 | list OpenGLPre15 | ||
141 | RenderVBO 1 0 | ||
142 | |||
143 | list Intel | ||
144 | RenderVBO 1 0 | ||
145 | RenderAniso 1 0 | ||
146 | RenderLighting 1 0 | ||
147 | RenderTerrainDetail 1 0 | ||
148 | |||
149 | list GeForce2 | ||
150 | RenderVBO 1 1 | ||
151 | RenderAniso 1 0 | ||
152 | RenderLighting 1 0 | ||
153 | RenderParticleCount 1 2048 | ||
154 | RenderTerrainDetail 1 0 | ||
155 | |||
156 | list GeForce3 | ||
157 | |||
158 | list ATI | ||
159 | |||
160 | list Radeon8500 | ||
161 | RenderLighting 1 0 | ||
162 | RenderParticleCount 1 4096 | ||
163 | |||
164 | // Hacked to be paranoid "safe" | ||
165 | list Radeon9700 | ||
166 | RenderParticleCount 1 4096 | ||
167 | |||
168 | // Hacked to be paranoid "safe" | ||
169 | list MobilityRadeon9000 | ||
170 | RenderLighting 1 0 | ||
171 | RenderParticleCount 1 4096 | ||
172 | |||
173 | list GeForceFX | ||