aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/featuretable_mac.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_mac.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_mac.txt')
-rw-r--r--linden/indra/newview/featuretable_mac.txt477
1 files changed, 393 insertions, 84 deletions
diff --git a/linden/indra/newview/featuretable_mac.txt b/linden/indra/newview/featuretable_mac.txt
index fe5ae7a..9645ff8 100644
--- a/linden/indra/newview/featuretable_mac.txt
+++ b/linden/indra/newview/featuretable_mac.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//
@@ -22,102 +22,201 @@ version 10
22// All contains everything at their default settings for high end machines 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'! 23// NOTE: All settings are set to the MIN of applied values, including 'all'!
24// 24//
25// Mac specific: RenderAvatarVP not enabled at all
26list all 25list all
27RenderVBO 1 0 26RenderAnisotropic 1 0
28RenderAniso 1 0 27RenderAvatarCloth 0 0
29RenderAvatarMode 1 2 28RenderAvatarLODFactor 1 1.0
30RenderAvatarVP 1 0 29RenderAvatarVP 1 0
31RenderDistance 1 128 30RenderCubeMap 1 1
32RenderLighting 1 1 31RenderFarClip 1 256
33RenderObjectBump 1 1 32RenderFlexTimeFactor 1 1.0
34RenderParticleCount 1 4096 33RenderFogRatio 1 4.0
35RenderRippleWater 1 1 34RenderGamma 1 0
36RenderTerrainDetail 1 2 35RenderGlowResolutionPow 1 9
37VertexShaderEnable 1 1 36RenderLightingDetail 1 1
38UseOcclusion 1 1 37RenderMaxPartCount 1 8192
39RenderCubeMap 1 1 38RenderNightBrightness 1 1.0
40 39RenderObjectBump 1 1
41// 40RenderReflectionDetail 1 3
42// 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
52RenderUseCleverUI 1 1
53Disregard128DefaultDrawDistance 1 1
54Disregard96DefaultDrawDistance 1 1
55
56//
57// Low Graphics Settings
58//
59list Low
60RenderAnisotropic 1 0
61RenderAvatarCloth 1 0
62RenderAvatarLODFactor 1 0.5
63RenderAvatarVP 1 0
64RenderFarClip 1 64
65RenderFlexTimeFactor 1 0.5
66RenderGlowResolutionPow 1 8
67RenderLightingDetail 1 0
68RenderMaxPartCount 1 1024
69RenderObjectBump 1 0
70RenderReflectionDetail 1 0
71RenderTerrainDetail 1 0
72RenderTerrainLODFactor 1 1
73RenderTreeLODFactor 1 0.5
74RenderUseImpostors 1 1
75RenderVolumeLODFactor 1 1.125
76RenderWaterReflections 1 0
77VertexShaderEnable 1 0
78WindLightUseAtmosShaders 1 0
79WLSkyDetail 1 48
80
81//
82// Mid Graphics Settings
83//
84list Mid
85RenderAnisotropic 1 0
86RenderAvatarCloth 1 0
87RenderAvatarLODFactor 1 0.5
88RenderAvatarVP 1 1
89RenderFarClip 1 96
90RenderFlexTimeFactor 1 1.0
91RenderGlowResolutionPow 1 8
92RenderLightingDetail 1 1
93RenderMaxPartCount 1 2048
94RenderObjectBump 1 1
95RenderReflectionDetail 1 0
96RenderTerrainDetail 1 1
97RenderTerrainLODFactor 1 1.0
98RenderTreeLODFactor 1 0.5
99RenderUseImpostors 1 1
100RenderVolumeLODFactor 1 1.125
101RenderWaterReflections 1 0
102VertexShaderEnable 1 1
103WindLightUseAtmosShaders 1 0
104WLSkyDetail 1 48
105
106//
107// High Graphics Settings (purty)
108//
109list High
110RenderAnisotropic 1 1
111RenderAvatarCloth 1 0
112RenderAvatarLODFactor 1 1.0
113RenderAvatarVP 1 1
114RenderFarClip 1 128
115RenderFlexTimeFactor 1 1.0
116RenderGlowResolutionPow 1 9
117RenderLightingDetail 1 1
118RenderMaxPartCount 1 4096
119RenderObjectBump 1 1
120RenderReflectionDetail 1 2
121RenderTerrainDetail 1 1
122RenderTerrainLODFactor 1 2.0
123RenderTreeLODFactor 1 0.5
124RenderUseImpostors 1 1
125RenderVolumeLODFactor 1 1.125
126RenderWaterReflections 1 0
127VertexShaderEnable 1 1
128WindLightUseAtmosShaders 1 1
129WLSkyDetail 1 48
130
131//
132// Ultra graphics (REALLY PURTY!)
133//
134list Ultra
135RenderAnisotropic 1 1
136RenderAvatarCloth 1 1
137RenderAvatarLODFactor 1 1.0
138RenderAvatarVP 1 1
139RenderFarClip 1 256
140RenderFlexTimeFactor 1 1.0
141RenderGlowResolutionPow 1 9
142RenderLightingDetail 1 1
143RenderMaxPartCount 1 8192
144RenderObjectBump 1 1
145RenderReflectionDetail 1 3
146RenderTerrainDetail 1 1
147RenderTerrainLODFactor 1 2.0
148RenderTreeLODFactor 1 1.0
149RenderUseImpostors 1 1
150RenderVolumeLODFactor 1 2.0
151RenderWaterReflections 1 1
152VertexShaderEnable 1 1
153WindLightUseAtmosShaders 1 1
154WLSkyDetail 1 128
155
156//
157// Class Unknown Hardware (unknown)
158//
159list Unknown
160RenderVBOEnable 1 0
161
162//
163// Class 0 Hardware (just old)
43// 164//
44list Class0 165list Class0
45VertexShaderEnable 1 0 166RenderVBOEnable 1 1
46RenderAvatarVP 1 0
47RenderAvatarMode 1 0
48RenderLighting 1 0
49RenderObjectBump 1 0
50RenderRippleWater 1 0
51 167
52// 168//
53// Class 1 Hardware 169// Class 1 Hardware
54// 170//
55list Class1 171list Class1
56VertexShaderEnable 1 0 172RenderVBOEnable 1 1
57RenderAvatarVP 1 1
58RenderAvatarMode 1 0
59RenderLighting 1 0
60RenderObjectBump 1 0
61RenderRippleWater 1 0
62 173
63// 174//
64// Class 2 Hardware (make it purty) 175// Class 2 Hardware (make it purty)
65// 176//
66list Class2 177list Class2
67VertexShaderEnable 1 1 178RenderVBOEnable 1 1
68RenderAvatarVP 1 1
69RenderAvatarMode 1 2
70RenderLighting 1 1
71RenderObjectBump 1 1
72RenderRippleWater 1 1
73 179
74// 180//
75// Class 3 Hardware (make it purty) 181// Class 3 Hardware (make it purty)
76// 182//
77list Class3 183list Class3
78VertexShaderEnable 1 1 184RenderVBOEnable 1 1
79RenderAvatarVP 1 1
80RenderAvatarMode 1 2
81RenderLighting 1 1
82RenderObjectBump 1 1
83RenderRippleWater 1 1
84 185
85// 186//
86// No Pixel Shaders available 187// No Pixel Shaders available
87// 188//
88list NoPixelShaders 189list NoPixelShaders
89VertexShaderEnable 0 0 190RenderAvatarVP 0 0
90RenderAvatarVP 0 0 191RenderAvatarCloth 0 0
192RenderWaterReflections 0 0
193VertexShaderEnable 0 0
194WindLightUseAtmosShaders 0 0
91 195
92// 196//
93// No Vertex Shaders available 197// No Vertex Shaders available
94// 198//
95list NoVertexShaders 199list NoVertexShaders
96VertexShaderEnable 0 0 200RenderAvatarVP 0 0
97RenderAvatarVP 0 0 201RenderAvatarCloth 0 0
202RenderWaterReflections 0 0
203VertexShaderEnable 0 0
204WindLightUseAtmosShaders 0 0
98 205
99//
100// "Default" setups for safe, low, medium, high 206// "Default" setups for safe, low, medium, high
101// 207//
102list safe 208list safe
103RenderVBO 1 0 209RenderAnisotropic 1 0
104RenderAniso 1 0 210RenderAvatarCloth 0 0
105RenderAvatarVP 0 0 211RenderAvatarVP 0 0
106RenderDistance 1 64 212RenderLightingDetail 1 0
107RenderLighting 1 0 213RenderObjectBump 0 0
108RenderParticleCount 1 1024 214RenderMaxPartCount 1 1024
109RenderTerrainDetail 1 0 215RenderTerrainDetail 1 0
110 216RenderUseImpostors 0 0
111 217RenderVBOEnable 1 0
112list low 218RenderWaterReflections 0 0
113RenderVBO 1 0 219WindLightUseAtmosShaders 0 0
114RenderAniso 1 0
115RenderDistance 1 96
116RenderLighting 1 0
117
118list medium
119RenderLighting 1 0
120
121 220
122// 221//
123// CPU based feature masks 222// CPU based feature masks
@@ -125,34 +224,244 @@ RenderLighting 1 0
125 224
126// 1Ghz or less (equiv) 225// 1Ghz or less (equiv)
127list CPUSlow 226list CPUSlow
128RenderDistance 1 96 227RenderMaxPartCount 1 1024
129RenderParticleCount 1 1024
130
131 228
132// 229//
133// RAM based feature masks 230// RAM based feature masks
134// 231//
135list RAM256MB 232list RAM256MB
136RenderDistance 1 96 233RenderObjectBump 0 0
137RenderObjectBump 0 0
138 234
139// 235//
140// Graphics card based feature masks 236// Graphics card based feature masks
141// 237//
142list OpenGLPre15 238list OpenGLPre15
143RenderVBO 1 0 239RenderVBOEnable 1 0
144 240
145// nVidia settings 241list Intel
146list NVIDIA 242RenderAnisotropic 1 0
243RenderLightingDetail 1 0
147 244
148list GeForce2 245list GeForce2
149RenderAniso 1 0 246RenderAnisotropic 1 0
150RenderDistance 1 64 247RenderLightingDetail 1 0
151RenderLighting 1 0 248RenderMaxPartCount 1 2048
152RenderParticleCount 1 2048 249RenderTerrainDetail 1 0
153RenderTerrainDetail 1 0 250RenderVBOEnable 1 1
251
252list Intel_830M
253RenderTerrainDetail 1 0
254RenderVBOEnable 1 0
255
256list Intel_845G
257RenderTerrainDetail 1 0
258RenderVBOEnable 1 0
259
260list Intel_855GM
261RenderTerrainDetail 1 0
262RenderVBOEnable 1 0
263
264list Intel_865G
265RenderTerrainDetail 1 0
266RenderVBOEnable 1 0
267
268list Intel_900
269RenderTerrainDetail 1 0
270RenderVBOEnable 1 0
271
272list Intel_915GM
273RenderTerrainDetail 1 0
274RenderVBOEnable 1 0
275
276list Intel_915G
277RenderTerrainDetail 1 0
278RenderVBOEnable 1 0
279
280list Intel_945GM
281RenderTerrainDetail 1 0
282RenderVBOEnable 1 0
283
284list Intel_945G
285RenderTerrainDetail 1 0
286RenderVBOEnable 1 0
287
288list Intel_950
289RenderTerrainDetail 1 0
290RenderVBOEnable 1 0
291
292list Intel_965
293RenderTerrainDetail 1 0
294RenderVBOEnable 1 0
295UseOcclusion 0 0
296
297list Intel_G33
298RenderTerrainDetail 1 0
299RenderVBOEnable 1 0
300
301list Intel_Bear_Lake
302RenderTerrainDetail 1 0
303RenderVBOEnable 1 0
304
305list Intel_Broadwater
306RenderTerrainDetail 1 0
307RenderVBOEnable 1 0
308
309list Intel_Brookdale
310RenderTerrainDetail 1 0
311RenderVBOEnable 1 0
312
313list Intel_X3100
314WindLightUseAtmosShaders 0 0
315
316list Intel_Montara
317RenderTerrainDetail 1 0
318RenderVBOEnable 1 0
319
320list Intel_Springdale
321RenderTerrainDetail 1 0
322RenderVBOEnable 1 0
323
324list ATI_Mobility_Radeon_9800
325RenderAvatarCloth 0 0
326VertexShaderEnable 0 0
327WindLightUseAtmosShaders 0 0
328
329list ATI_Mobility_Radeon_9700
330RenderAvatarCloth 0 0
331VertexShaderEnable 0 0
332WindLightUseAtmosShaders 0 0
333
334list ATI_Mobility_Radeon_9600
335RenderAvatarCloth 0 0
336VertexShaderEnable 0 0
337WindLightUseAtmosShaders 0 0
338Disregard96DefaultDrawDistance 1 0
339
340
341/// tweaked ATI to 96 Draw distance
342
343list ATI_Radeon_9000
344Disregard96DefaultDrawDistance 1 0
345list ATI_Radeon_9200
346Disregard96DefaultDrawDistance 1 0
347list ATI_Radeon_9500
348Disregard96DefaultDrawDistance 1 0
349list ATI_Radeon_9600
350Disregard96DefaultDrawDistance 1 0
351
352/// tweaked ATI to 128 draw distance
353
354list ATI_Radeon_X300
355Disregard128DefaultDrawDistance 1 0
356list ATI_Radeon_X400
357Disregard128DefaultDrawDistance 1 0
358list ATI_Radeon_X500
359Disregard128DefaultDrawDistance 1 0
360list ATI_Radeon_X600
361Disregard128DefaultDrawDistance 1 0
362list ATI_Radeon_X700
363Disregard128DefaultDrawDistance 1 0
364list ATI_Radeon_X1300
365Disregard128DefaultDrawDistance 1 0
366list ATI_Radeon_X1400
367Disregard128DefaultDrawDistance 1 0
368list ATI_Radeon_X1500
369Disregard128DefaultDrawDistance 1 0
370list ATI_Radeon_X1600
371Disregard128DefaultDrawDistance 1 0
372list ATI_Radeon_X1700
373Disregard128DefaultDrawDistance 1 0
374list ATI_Mobility_Radeon_X1xxx
375Disregard128DefaultDrawDistance 1 0
376
377
378
379
380// Avatar hardware skinning causes
381// invisible avatars on HD 2600... so I masked
382// out other possible bad ones till it's fixed
383
384list ATI_Radeon_HD_2300
385RenderAvatarVP 0 0
386RenderAvatarCloth 0 0
387Disregard128DefaultDrawDistance 1 0
388list ATI_Radeon_HD_2400
389RenderAvatarVP 0 0
390RenderAvatarCloth 0 0
391Disregard128DefaultDrawDistance 1 0
392list ATI_Radeon_HD_2600
393RenderAvatarVP 0 0
394RenderAvatarCloth 0 0
395list ATI_Radeon_HD_2900
396RenderAvatarVP 0 0
397RenderAvatarCloth 0 0
398list ATI_Radeon_HD_3800
399RenderAvatarVP 0 0
400RenderAvatarCloth 0 0
401
402/// Tweaked NVIDIA
403
404list NVIDIA_GeForce_FX_5100
405Disregard96DefaultDrawDistance 1 0
406list NVIDIA_GeForce_FX_5200
407Disregard96DefaultDrawDistance 1 0
408list NVIDIA_GeForce_FX_5500
409Disregard96DefaultDrawDistance 1 0
410
411list NVIDIA_GeForce_FX_Go5100
412Disregard96DefaultDrawDistance 1 0
413list NVIDIA_GeForce_FX_Go5200
414Disregard96DefaultDrawDistance 1 0
415list NVIDIA_GeForce_FX_Go5300
416Disregard96DefaultDrawDistance 1 0
417list NVIDIA_GeForce_FX_Go5500
418Disregard96DefaultDrawDistance 1 0
419list NVIDIA_GeForce_FX_Go5600
420Disregard96DefaultDrawDistance 1 0
421
422list NVIDIA_GeForce_6100
423Disregard128DefaultDrawDistance 1 0
424list NVIDIA_GeForce_6200
425Disregard128DefaultDrawDistance 1 0
426list NVIDIA_GeForce_6500
427Disregard128DefaultDrawDistance 1 0
428list NVIDIA_GeForce_6600
429Disregard128DefaultDrawDistance 1 0
430
431
432list NVIDIA_GeForce_Go_6100
433RenderVBOEnable 1 0
434Disregard128DefaultDrawDistance 1 0
435list NVIDIA_GeForce_Go_6200
436RenderVBOEnable 1 0
437Disregard128DefaultDrawDistance 1 0
438list NVIDIA_GeForce_Go_6500
439RenderVBOEnable 1 0
440Disregard128DefaultDrawDistance 1 0
441list NVIDIA_GeForce_Go_6600
442RenderVBOEnable 1 0
443Disregard128DefaultDrawDistance 1 0
444list NVIDIA_GeForce_Go_6700
445RenderVBOEnable 1 0
446Disregard128DefaultDrawDistance 1 0
447list NVIDIA_GeForce_Go_6800
448RenderVBOEnable 1 0
449Disregard128DefaultDrawDistance 1 0
450list NVIDIA_GeForce_Go_6
451RenderVBOEnable 1 0
452Disregard128DefaultDrawDistance 1 0
453
454list NVIDIA_GeForce_7200
455Disregard128DefaultDrawDistance 1 0
456list NVIDIA_GeForce_7300
457Disregard128DefaultDrawDistance 1 0
458list NVIDIA_GeForce_7400
459Disregard128DefaultDrawDistance 1 0
460
461list NVIDIA_GeForce_Go_7200
462Disregard128DefaultDrawDistance 1 0
463list NVIDIA_GeForce_Go_7300
464Disregard128DefaultDrawDistance 1 0
465list NVIDIA_GeForce_Go_7400
466Disregard128DefaultDrawDistance 1 0
154 467
155//
156// ATI settings
157//
158list ATI