diff options
author | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
commit | 38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4 (patch) | |
tree | adca584755d22ca041a2dbfc35d4eca01f70b32c /linden/indra/newview/featuretable_mac.txt | |
parent | README.txt (diff) | |
download | meta-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_mac.txt')
-rw-r--r-- | linden/indra/newview/featuretable_mac.txt | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/linden/indra/newview/featuretable_mac.txt b/linden/indra/newview/featuretable_mac.txt new file mode 100644 index 0000000..25228fc --- /dev/null +++ b/linden/indra/newview/featuretable_mac.txt | |||
@@ -0,0 +1,151 @@ | |||
1 | version 9 | ||
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 | // Mac specific: RenderAvatarVP not enabled at all | ||
26 | list all | ||
27 | RenderAGP 1 1 | ||
28 | RenderAniso 1 0 | ||
29 | RenderAvatarMode 1 2 | ||
30 | RenderAvatarVP 1 0 | ||
31 | RenderDistance 1 128 | ||
32 | RenderLighting 1 1 | ||
33 | RenderObjectBump 1 1 | ||
34 | RenderParticleCount 1 4096 | ||
35 | RenderRippleWater 1 1 | ||
36 | RenderTerrainDetail 1 2 | ||
37 | VertexShaderEnable 1 1 | ||
38 | |||
39 | |||
40 | // | ||
41 | // Class 0 Hardware (Unknown or just old) | ||
42 | // | ||
43 | list Class0 | ||
44 | VertexShaderEnable 1 0 | ||
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 | RenderAvatarVP 1 1 | ||
57 | RenderAvatarMode 1 0 | ||
58 | RenderLighting 1 0 | ||
59 | RenderObjectBump 1 0 | ||
60 | RenderRippleWater 1 0 | ||
61 | |||
62 | // | ||
63 | // Class 2 Hardware (make it purty) | ||
64 | // | ||
65 | list Class2 | ||
66 | VertexShaderEnable 1 1 | ||
67 | RenderAvatarVP 1 1 | ||
68 | RenderAvatarMode 1 2 | ||
69 | RenderLighting 1 1 | ||
70 | RenderObjectBump 1 1 | ||
71 | RenderRippleWater 1 1 | ||
72 | |||
73 | // | ||
74 | // Class 3 Hardware (make it purty) | ||
75 | // | ||
76 | list Class3 | ||
77 | VertexShaderEnable 1 1 | ||
78 | RenderAvatarVP 1 1 | ||
79 | RenderAvatarMode 1 2 | ||
80 | RenderLighting 1 1 | ||
81 | RenderObjectBump 1 1 | ||
82 | RenderRippleWater 1 1 | ||
83 | |||
84 | // | ||
85 | // No Pixel Shaders available | ||
86 | // | ||
87 | list NoPixelShaders | ||
88 | VertexShaderEnable 0 0 | ||
89 | RenderAvatarVP 0 0 | ||
90 | |||
91 | // | ||
92 | // No Vertex Shaders available | ||
93 | // | ||
94 | list NoVertexShaders | ||
95 | VertexShaderEnable 0 0 | ||
96 | RenderAvatarVP 0 0 | ||
97 | |||
98 | // | ||
99 | // "Default" setups for safe, low, medium, high | ||
100 | // | ||
101 | list safe | ||
102 | RenderAGP 1 0 | ||
103 | RenderAniso 1 0 | ||
104 | RenderAvatarVP 0 0 | ||
105 | RenderDistance 1 64 | ||
106 | RenderLighting 1 0 | ||
107 | RenderParticleCount 1 1024 | ||
108 | RenderTerrainDetail 1 0 | ||
109 | |||
110 | |||
111 | list low | ||
112 | RenderAGP 1 1 | ||
113 | RenderAniso 1 0 | ||
114 | RenderDistance 1 96 | ||
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 | RenderDistance 1 96 | ||
128 | RenderParticleCount 1 1024 | ||
129 | |||
130 | |||
131 | // | ||
132 | // RAM based feature masks | ||
133 | // | ||
134 | list RAM256MB | ||
135 | RenderDistance 1 96 | ||
136 | RenderObjectBump 0 0 | ||
137 | |||
138 | // nVidia settings | ||
139 | list NVIDIA | ||
140 | |||
141 | list GeForce2 | ||
142 | RenderAniso 1 0 | ||
143 | RenderDistance 1 64 | ||
144 | RenderLighting 1 0 | ||
145 | RenderParticleCount 1 2048 | ||
146 | RenderTerrainDetail 1 0 | ||
147 | |||
148 | // | ||
149 | // ATI and AGP now work okay. | ||
150 | // | ||
151 | list ATI | ||