aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/featuretable.txt
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:44:46 -0500
committerJacek Antonelli2008-08-15 23:44:46 -0500
commit38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4 (patch)
treeadca584755d22ca041a2dbfc35d4eca01f70b32c /linden/indra/newview/featuretable.txt
parentREADME.txt (diff)
downloadmeta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.zip
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.gz
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.bz2
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.xz
Second Life viewer sources 1.13.2.12
Diffstat (limited to 'linden/indra/newview/featuretable.txt')
-rw-r--r--linden/indra/newview/featuretable.txt170
1 files changed, 170 insertions, 0 deletions
diff --git a/linden/indra/newview/featuretable.txt b/linden/indra/newview/featuretable.txt
new file mode 100644
index 0000000..3675fc3
--- /dev/null
+++ b/linden/indra/newview/featuretable.txt
@@ -0,0 +1,170 @@
1version 9
2
3// NOTE: This is mostly identical to featuretable_mac.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//
25list all
26RenderAGP 1 1
27RenderAniso 1 0
28RenderAvatarMode 1 2
29RenderAvatarVP 1 1
30RenderDistance 1 128
31RenderLighting 1 1
32RenderObjectBump 1 1
33RenderParticleCount 1 4096
34RenderRippleWater 1 1
35RenderTerrainDetail 1 2
36VertexShaderEnable 1 1
37
38//
39// Class 0 Hardware (Unknown or just old)
40//
41list Class0
42VertexShaderEnable 1 0
43RenderDistance 1 64
44RenderAvatarVP 1 0
45RenderAvatarMode 1 0
46RenderLighting 1 0
47RenderObjectBump 1 0
48RenderRippleWater 1 0
49
50//
51// Class 1 Hardware
52//
53list Class1
54VertexShaderEnable 1 0
55RenderDistance 1 96
56RenderAvatarVP 1 1
57RenderAvatarMode 1 0
58RenderLighting 1 0
59RenderObjectBump 1 0
60RenderRippleWater 1 0
61
62//
63// Class 2 Hardware (make it purty)
64//
65list Class2
66VertexShaderEnable 1 1
67RenderAvatarVP 1 1
68RenderAvatarMode 1 1
69RenderLighting 1 1
70RenderObjectBump 1 1
71RenderRippleWater 1 1
72
73//
74// Class 3 Hardware (make it purty)
75//
76list Class3
77VertexShaderEnable 1 1
78RenderAvatarVP 1 1
79RenderAvatarMode 1 1
80RenderLighting 1 1
81RenderObjectBump 1 1
82RenderRippleWater 1 1
83
84//
85// No Pixel Shaders available
86//
87list NoPixelShaders
88VertexShaderEnable 0 0
89RenderAvatarVP 0 0
90
91//
92// No Vertex Shaders available
93//
94list NoVertexShaders
95VertexShaderEnable 0 0
96RenderAvatarVP 0 0
97
98//
99// "Default" setups for safe, low, medium, high
100//
101list safe
102RenderAGP 1 0
103RenderAniso 1 0
104RenderAvatarVP 0 0
105RenderLighting 1 0
106RenderParticleCount 1 1024
107RenderTerrainDetail 1 0
108
109
110list low
111RenderAGP 1 1
112RenderAniso 1 0
113RenderLighting 1 0
114
115list medium
116RenderLighting 1 0
117
118
119//
120// CPU based feature masks
121//
122
123// 1Ghz or less (equiv)
124list CPUSlow
125RenderParticleCount 1 1024
126
127
128//
129// RAM based feature masks
130//
131list RAM256MB
132RenderObjectBump 0 0
133
134
135//
136// Graphics card based feature masks
137//
138list Brookdale
139RenderAniso 1 0
140RenderLighting 1 0
141RenderTerrainDetail 1 0
142
143list GeForce2
144RenderAniso 1 0
145RenderLighting 1 0
146RenderParticleCount 1 2048
147RenderTerrainDetail 1 0
148
149list GeForce3
150
151list ATI
152
153// Hacked to be paranoid "safe"
154// Disable AGP entirely, in Catalyst 4.3 it's at least 50% slower
155list Radeon8500
156RenderAGP 0 0
157RenderLighting 1 0
158RenderParticleCount 1 4096
159
160// Hacked to be paranoid "safe"
161list Radeon9700
162RenderParticleCount 1 4096
163
164// Hacked to be paranoid "safe"
165// Disable AGP entirely, in Catalyst 4.3 it's at least 50% slower
166list MobilityRadeon9000
167RenderLighting 1 0
168RenderParticleCount 1 4096
169
170list GeForceFX