aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/featuretable_linux.txt
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:34 -0500
committerJacek Antonelli2008-08-15 23:45:34 -0500
commitcd17687f01420952712a500107e0f93e7ab8d5f8 (patch)
treece48c2b706f2c1176290e39fb555fbdf6648ce01 /linden/indra/newview/featuretable_linux.txt
parentSecond Life viewer sources 1.19.0.5 (diff)
downloadmeta-impy-cd17687f01420952712a500107e0f93e7ab8d5f8.zip
meta-impy-cd17687f01420952712a500107e0f93e7ab8d5f8.tar.gz
meta-impy-cd17687f01420952712a500107e0f93e7ab8d5f8.tar.bz2
meta-impy-cd17687f01420952712a500107e0f93e7ab8d5f8.tar.xz
Second Life viewer sources 1.19.1.0
Diffstat (limited to 'linden/indra/newview/featuretable_linux.txt')
-rw-r--r--linden/indra/newview/featuretable_linux.txt442
1 files changed, 344 insertions, 98 deletions
diff --git a/linden/indra/newview/featuretable_linux.txt b/linden/indra/newview/featuretable_linux.txt
index f31fc0d..d7921ff 100644
--- a/linden/indra/newview/featuretable_linux.txt
+++ b/linden/indra/newview/featuretable_linux.txt
@@ -1,6 +1,6 @@
1version 10 1version 15
2 2
3// NOTE: This is mostly identical to featuretable.txt with a few differences 3// NOTE: This is mostly identical to featuretable_mac.txt with a few differences
4// Should be combined into one table 4// Should be combined into one table
5 5
6// 6//
@@ -12,7 +12,7 @@ version 10
12// <name> <available> <recommended> 12// <name> <available> <recommended>
13// <name> is the name of a feature 13// <name> is the name of a feature
14// <available> is 0 or 1, whether the feature is available 14// <available> is 0 or 1, whether the feature is available
15// <recommended> is an S32 which is the recommended value 15// <recommended> is an F32 which is the recommended value
16// 16//
17// For now, the first list read sets up all of the default values 17// For now, the first list read sets up all of the default values
18// 18//
@@ -23,104 +23,199 @@ version 10
23// NOTE: All settings are set to the MIN of applied values, including 'all'! 23// NOTE: All settings are set to the MIN of applied values, including 'all'!
24// 24//
25list all 25list all
26RenderVBO 1 1 26RenderAnisotropic 1 0
27RenderAniso 1 0 27RenderAvatarCloth 1 1
28RenderAvatarMode 1 2 28RenderAvatarLODFactor 1 1.0
29RenderAvatarVP 1 1 29RenderAvatarVP 1 1
30RenderDistance 1 128 30RenderCubeMap 1 1
31RenderLighting 1 1 31RenderFarClip 1 256
32RenderObjectBump 1 1 32RenderFlexTimeFactor 1 1.0
33RenderParticleCount 1 4096 33RenderFogRatio 1 4.0
34RenderRippleWater 1 1 34RenderGamma 1 0
35RenderTerrainDetail 1 2 35RenderGlowResolutionPow 1 9
36VertexShaderEnable 1 1 36RenderLightingDetail 1 1
37UseOcclusion 1 1 37RenderMaxPartCount 1 8192
38RenderCubeMap 1 1 38RenderNightBrightness 1 1.0
39 39RenderObjectBump 1 1
40// 40RenderReflectionDetail 1 3
41// Class 0 Hardware (Unknown or just old) 41RenderTerrainDetail 1 1
42RenderTerrainLODFactor 1 2.0
43RenderTreeLODFactor 1 1.0
44RenderUseImpostors 1 1
45RenderVBOEnable 1 1
46RenderVolumeLODFactor 1 2.0
47RenderWaterReflections 1 1
48UseOcclusion 1 1
49VertexShaderEnable 1 1
50WindLightUseAtmosShaders 1 1
51WLSkyDetail 1 128
52Disregard128DefaultDrawDistance 1 1
53Disregard96DefaultDrawDistance 1 1
54
55//
56// Low Graphics Settings
57//
58list Low
59RenderAnisotropic 1 0
60RenderAvatarCloth 1 0
61RenderAvatarLODFactor 1 0.5
62RenderAvatarVP 1 0
63RenderFarClip 1 64
64RenderFlexTimeFactor 1 0.5
65RenderGlowResolutionPow 1 8
66RenderLightingDetail 1 0
67RenderMaxPartCount 1 1024
68RenderObjectBump 1 0
69RenderReflectionDetail 1 0
70RenderTerrainDetail 1 0
71RenderTerrainLODFactor 1 1
72RenderTreeLODFactor 1 0.5
73RenderUseImpostors 1 1
74RenderVolumeLODFactor 1 1.125
75RenderWaterReflections 1 0
76VertexShaderEnable 1 0
77WindLightUseAtmosShaders 1 0
78WLSkyDetail 1 48
79
80//
81// Mid Graphics Settings
82//
83list Mid
84RenderAnisotropic 1 0
85RenderAvatarCloth 1 0
86RenderAvatarLODFactor 1 0.5
87RenderAvatarVP 1 1
88RenderFarClip 1 96
89RenderFlexTimeFactor 1 1.0
90RenderGlowResolutionPow 1 8
91RenderLightingDetail 1 1
92RenderMaxPartCount 1 2048
93RenderObjectBump 1 1
94RenderReflectionDetail 1 0
95RenderTerrainDetail 1 1
96RenderTerrainLODFactor 1 1.0
97RenderTreeLODFactor 1 0.5
98RenderUseImpostors 1 1
99RenderVolumeLODFactor 1 1.125
100RenderWaterReflections 1 0
101VertexShaderEnable 1 1
102WindLightUseAtmosShaders 1 0
103WLSkyDetail 1 48
104
105//
106// High Graphics Settings (purty)
107//
108list High
109RenderAnisotropic 1 1
110RenderAvatarCloth 1 0
111RenderAvatarLODFactor 1 1.0
112RenderAvatarVP 1 1
113RenderFarClip 1 128
114RenderFlexTimeFactor 1 1.0
115RenderGlowResolutionPow 1 9
116RenderLightingDetail 1 1
117RenderMaxPartCount 1 4096
118RenderObjectBump 1 1
119RenderReflectionDetail 1 2
120RenderTerrainDetail 1 1
121RenderTerrainLODFactor 1 2.0
122RenderTreeLODFactor 1 0.5
123RenderUseImpostors 1 1
124RenderVolumeLODFactor 1 1.125
125RenderWaterReflections 1 0
126VertexShaderEnable 1 1
127WindLightUseAtmosShaders 1 1
128WLSkyDetail 1 48
129
130//
131// Ultra graphics (REALLY PURTY!)
132//
133list Ultra
134RenderAnisotropic 1 1
135RenderAvatarCloth 1 1
136RenderAvatarLODFactor 1 1.0
137RenderAvatarVP 1 1
138RenderFarClip 1 256
139RenderFlexTimeFactor 1 1.0
140RenderGlowResolutionPow 1 9
141RenderLightingDetail 1 1
142RenderMaxPartCount 1 8192
143RenderObjectBump 1 1
144RenderReflectionDetail 1 3
145RenderTerrainDetail 1 1
146RenderTerrainLODFactor 1 2.0
147RenderTreeLODFactor 1 1.0
148RenderUseImpostors 1 1
149RenderVolumeLODFactor 1 2.0
150RenderWaterReflections 1 1
151VertexShaderEnable 1 1
152WindLightUseAtmosShaders 1 1
153WLSkyDetail 1 128
154
155//
156// Class Unknown Hardware (unknown)
157//
158list Unknown
159RenderVBOEnable 1 0
160
161//
162// Class 0 Hardware (just old)
42// 163//
43list Class0 164list Class0
44VertexShaderEnable 1 0 165RenderVBOEnable 1 1
45RenderVBO 1 0
46RenderDistance 1 64
47RenderAvatarVP 1 0
48RenderAvatarMode 1 0
49RenderLighting 1 0
50RenderObjectBump 1 0
51RenderRippleWater 1 0
52 166
53// 167//
54// Class 1 Hardware 168// Class 1 Hardware
55// 169//
56list Class1 170list Class1
57VertexShaderEnable 1 0 171RenderVBOEnable 1 1
58RenderVBO 1 1
59RenderDistance 1 96
60RenderAvatarVP 1 1
61RenderAvatarMode 1 0
62RenderLighting 1 0
63RenderObjectBump 1 0
64RenderRippleWater 1 0
65 172
66// 173//
67// Class 2 Hardware (make it purty) 174// Class 2 Hardware (make it purty)
68// 175//
69list Class2 176list Class2
70VertexShaderEnable 1 1 177RenderVBOEnable 1 1
71RenderAvatarVP 1 1
72RenderAvatarMode 1 1
73RenderLighting 1 1
74RenderObjectBump 1 1
75RenderRippleWater 1 1
76 178
77// 179//
78// Class 3 Hardware (make it purty) 180// Class 3 Hardware (make it purty)
79// 181//
80list Class3 182list Class3
81VertexShaderEnable 1 1 183RenderVBOEnable 1 1
82RenderAvatarVP 1 1
83RenderAvatarMode 1 1
84RenderLighting 1 1
85RenderObjectBump 1 1
86RenderRippleWater 1 1
87 184
88// 185//
89// No Pixel Shaders available 186// No Pixel Shaders available
90// 187//
91list NoPixelShaders 188list NoPixelShaders
92VertexShaderEnable 0 0 189RenderAvatarVP 0 0
93RenderAvatarVP 0 0 190RenderAvatarCloth 0 0
191RenderWaterReflections 0 0
192VertexShaderEnable 0 0
193WindLightUseAtmosShaders 0 0
94 194
95// 195//
96// No Vertex Shaders available 196// No Vertex Shaders available
97// 197//
98list NoVertexShaders 198list NoVertexShaders
99VertexShaderEnable 0 0 199RenderAvatarVP 0 0
100RenderAvatarVP 0 0 200RenderAvatarCloth 0 0
201RenderWaterReflections 0 0
202VertexShaderEnable 0 0
203WindLightUseAtmosShaders 0 0
101 204
102//
103// "Default" setups for safe, low, medium, high 205// "Default" setups for safe, low, medium, high
104// 206//
105list safe 207list safe
106RenderVBO 1 0 208RenderAnisotropic 1 0
107RenderAniso 1 0 209RenderAvatarCloth 0 0
108RenderAvatarVP 0 0 210RenderAvatarVP 0 0
109RenderLighting 1 0 211RenderLightingDetail 1 0
110RenderParticleCount 1 1024 212RenderObjectBump 0 0
111RenderTerrainDetail 1 0 213RenderMaxPartCount 1 1024
112RenderCubeMap 0 0 214RenderTerrainDetail 1 0
113UseOcclusion 0 0 215RenderUseImpostors 0 0
114 216RenderVBOEnable 1 0
115 217RenderWaterReflections 0 0
116list low 218WindLightUseAtmosShaders 0 0
117RenderVBO 1 0
118RenderAniso 1 0
119RenderLighting 1 0
120
121list medium
122RenderLighting 1 0
123
124 219
125// 220//
126// CPU based feature masks 221// CPU based feature masks
@@ -128,52 +223,203 @@ RenderLighting 1 0
128 223
129// 1Ghz or less (equiv) 224// 1Ghz or less (equiv)
130list CPUSlow 225list CPUSlow
131RenderParticleCount 1 1024 226RenderMaxPartCount 1 1024
132
133 227
134// 228//
135// RAM based feature masks 229// RAM based feature masks
136// 230//
137list RAM256MB 231list RAM256MB
138RenderObjectBump 0 0 232RenderObjectBump 0 0
139
140 233
141// 234//
142// Graphics card based feature masks 235// Graphics card based feature masks
143// 236//
144list OpenGLPre15 237list OpenGLPre15
145RenderVBO 1 0 238RenderVBOEnable 1 0
146 239
147list Intel 240list Intel
148RenderVBO 1 0 241RenderAnisotropic 1 0
149RenderAniso 1 0 242RenderLightingDetail 1 0
150RenderLighting 1 0 243RenderTerrainDetail 1 0
151RenderTerrainDetail 1 0 244RenderVBOEnable 1 0
152RenderCubeMap 0 0 245RenderCubeMap 0 0
246
153 247
154list GeForce2 248list GeForce2
155RenderVBO 1 1 249RenderAnisotropic 1 0
156RenderAniso 1 0 250RenderLightingDetail 1 0
157RenderLighting 1 0 251RenderMaxPartCount 1 2048
158RenderParticleCount 1 2048 252RenderTerrainDetail 1 0
159RenderTerrainDetail 1 0
160 253
161list GeForce3 254list Intel_965
255UseOcclusion 0 0
162 256
163list ATI 257list ATI
164UseOcclusion 0 0 258UseOcclusion 0 0
259WindLightUseAtmosShaders 0 0
260RenderVBOEnable 1 0
261
262list ATI_Mobility_Radeon_9800
263RenderAvatarCloth 0 0
264VertexShaderEnable 0 0
265WindLightUseAtmosShaders 0 0
266
267list ATI_Mobility_Radeon_9700
268RenderAvatarCloth 0 0
269VertexShaderEnable 0 0
270WindLightUseAtmosShaders 0 0
271
272list ATI_Mobility_Radeon_9600
273RenderAvatarCloth 0 0
274VertexShaderEnable 0 0
275WindLightUseAtmosShaders 0 0
276Disregard96DefaultDrawDistance 1 0
277
278
279/// tweaked ATI to 96 Draw distance
280
281list ATI_Radeon_9000
282Disregard96DefaultDrawDistance 1 0
283list ATI_Radeon_9200
284Disregard96DefaultDrawDistance 1 0
285list ATI_Radeon_9500
286Disregard96DefaultDrawDistance 1 0
287list ATI_Radeon_9600
288Disregard96DefaultDrawDistance 1 0
289
290/// tweaked ATI to 128 draw distance
291
292list ATI_Radeon_X300
293Disregard128DefaultDrawDistance 1 0
294list ATI_Radeon_X400
295Disregard128DefaultDrawDistance 1 0
296list ATI_Radeon_X500
297Disregard128DefaultDrawDistance 1 0
298list ATI_Radeon_X600
299Disregard128DefaultDrawDistance 1 0
300list ATI_Radeon_X700
301Disregard128DefaultDrawDistance 1 0
302list ATI_Radeon_X1300
303Disregard128DefaultDrawDistance 1 0
304list ATI_Radeon_X1400
305Disregard128DefaultDrawDistance 1 0
306list ATI_Radeon_X1500
307Disregard128DefaultDrawDistance 1 0
308list ATI_Radeon_X1600
309Disregard128DefaultDrawDistance 1 0
310list ATI_Radeon_X1700
311Disregard128DefaultDrawDistance 1 0
312list ATI_Mobility_Radeon_X1xxx
313Disregard128DefaultDrawDistance 1 0
314
315
316
317
318// Avatar hardware skinning causes
319// invisible avatars on HD 2400... so I masked
320// out other possible bad ones till it's fixed
321
322list ATI_Radeon_HD_2300
323RenderAvatarVP 0 0
324RenderAvatarCloth 0 0
325Disregard128DefaultDrawDistance 1 0
326list ATI_Radeon_HD_2400
327RenderAvatarVP 0 0
328RenderAvatarCloth 0 0
329Disregard128DefaultDrawDistance 1 0
330list ATI_Radeon_HD_2600
331RenderAvatarVP 0 0
332RenderAvatarCloth 0 0
333list ATI_Radeon_HD_2900
334RenderAvatarVP 0 0
335RenderAvatarCloth 0 0
336list ATI_Radeon_HD_3800
337RenderAvatarVP 0 0
338RenderAvatarCloth 0 0
339
340list ATI_ASUS_AH24xx
341RenderAvatarVP 0 0
342RenderAvatarCloth 0 0
343Disregard128DefaultDrawDistance 1 0
344list ATI_ASUS_AH26xx
345RenderAvatarVP 0 0
346RenderAvatarCloth 0 0
347list ATI_ASUS_EAH24xx
348RenderAvatarVP 0 0
349RenderAvatarCloth 0 0
350list ATI_ASUS_EAH26xx
351RenderAvatarVP 0 0
352RenderAvatarCloth 0 0
353list ATI_ASUS_EAH38xx
354RenderAvatarVP 0 0
355RenderAvatarCloth 0 0
356
357
358/// Tweaked NVIDIA
359
360list NVIDIA_GeForce_FX_5100
361Disregard96DefaultDrawDistance 1 0
362list NVIDIA_GeForce_FX_5200
363Disregard96DefaultDrawDistance 1 0
364list NVIDIA_GeForce_FX_5500
365Disregard96DefaultDrawDistance 1 0
366list NVIDIA_GeForce_FX_5600
367Disregard96DefaultDrawDistance 1 0
368
369list NVIDIA_GeForce_FX_Go5100
370Disregard96DefaultDrawDistance 1 0
371list NVIDIA_GeForce_FX_Go5200
372Disregard96DefaultDrawDistance 1 0
373list NVIDIA_GeForce_FX_Go5300
374Disregard96DefaultDrawDistance 1 0
375list NVIDIA_GeForce_FX_Go5500
376Disregard96DefaultDrawDistance 1 0
377list NVIDIA_GeForce_FX_Go5600
378Disregard96DefaultDrawDistance 1 0
379
380list NVIDIA_GeForce_6100
381Disregard128DefaultDrawDistance 1 0
382list NVIDIA_GeForce_6200
383Disregard128DefaultDrawDistance 1 0
384list NVIDIA_GeForce_6500
385Disregard128DefaultDrawDistance 1 0
386list NVIDIA_GeForce_6600
387Disregard128DefaultDrawDistance 1 0
388
165 389
166list Radeon8500 390list NVIDIA_GeForce_Go_6100
167RenderLighting 1 0 391RenderVBOEnable 1 0
168RenderParticleCount 1 4096 392Disregard128DefaultDrawDistance 1 0
393list NVIDIA_GeForce_Go_6200
394RenderVBOEnable 1 0
395Disregard128DefaultDrawDistance 1 0
396list NVIDIA_GeForce_Go_6500
397RenderVBOEnable 1 0
398Disregard128DefaultDrawDistance 1 0
399list NVIDIA_GeForce_Go_6600
400RenderVBOEnable 1 0
401Disregard128DefaultDrawDistance 1 0
402list NVIDIA_GeForce_Go_6700
403RenderVBOEnable 1 0
404Disregard128DefaultDrawDistance 1 0
405list NVIDIA_GeForce_Go_6800
406RenderVBOEnable 1 0
407Disregard128DefaultDrawDistance 1 0
408list NVIDIA_GeForce_Go_6
409RenderVBOEnable 1 0
410Disregard128DefaultDrawDistance 1 0
169 411
170// Hacked to be paranoid "safe" 412list NVIDIA_GeForce_7200
171list Radeon9700 413Disregard128DefaultDrawDistance 1 0
172RenderParticleCount 1 4096 414list NVIDIA_GeForce_7300
415Disregard128DefaultDrawDistance 1 0
416list NVIDIA_GeForce_7400
417Disregard128DefaultDrawDistance 1 0
173 418
174// Hacked to be paranoid "safe" 419list NVIDIA_GeForce_Go_7200
175list MobilityRadeon9000 420Disregard128DefaultDrawDistance 1 0
176RenderLighting 1 0 421list NVIDIA_GeForce_Go_7300
177RenderParticleCount 1 4096 422Disregard128DefaultDrawDistance 1 0
423list NVIDIA_GeForce_Go_7400
424Disregard128DefaultDrawDistance 1 0
178 425
179list GeForceFX