PageRenderTime 459ms CodeModel.GetById 189ms app.highlight 3ms RepoModel.GetById 178ms app.codeStats 0ms

/indra/newview/featuretable_mac.txt

https://bitbucket.org/lindenlab/viewer-beta/
Plain Text | 489 lines | 432 code | 57 blank | 0 comment | 0 complexity | 9824ed325f3f0225e89b8cb692f900b7 MD5 | raw file
  1version 32
  2// The version number above should be implemented IF AND ONLY IF some
  3// change has been made that is sufficiently important to justify
  4// resetting the graphics preferences of all users to the recommended
  5// defaults.  This should be as rare an event as we can manage.
  6
  7// NOTE: This is mostly identical to featuretable_mac.txt with a few differences
  8// Should be combined into one table
  9
 10//
 11// Generates lists of feature mask that can be applied on top of each other.
 12//
 13//		//		Begin comments
 14//		list <name>
 15//		Starts a feature list named <name>
 16//		<name> <available> <recommended>
 17//		<name> is the name of a feature
 18//		<available> is 0 or 1, whether the feature is available
 19//		<recommended> is an F32 which is the recommended value
 20//
 21// For now, the first list read sets up all of the default values
 22//
 23
 24
 25//
 26// All contains everything at their default settings for high end machines
 27// NOTE: All settings are set to the MIN of applied values, including 'all'!
 28//
 29list all
 30RenderAnisotropic				1	0
 31RenderAvatarCloth				1	1
 32RenderAvatarLODFactor			1	1.0
 33RenderAvatarPhysicsLODFactor 1	1.0
 34RenderAvatarMaxVisible          1   12
 35RenderAvatarVP					1	1
 36RenderCubeMap					1	1
 37RenderDelayVBUpdate				1	0
 38RenderFarClip					1	256
 39RenderFlexTimeFactor			1	1.0
 40RenderFogRatio					1	4.0
 41RenderGamma						1	0
 42RenderGlowResolutionPow			1	9
 43RenderGround					1	1
 44RenderLocalLights				1	1
 45RenderMaxPartCount				1	8192
 46RenderNightBrightness			1	1.0
 47RenderObjectBump				1	1
 48RenderReflectionDetail			1	4
 49RenderTerrainDetail				1	1
 50RenderTerrainLODFactor			1	2.0
 51RenderTransparentWater			1	1
 52RenderTreeLODFactor				1	1.0
 53RenderUseImpostors				1	1
 54RenderVBOEnable					1	1
 55RenderVBOMappingDisable			1	1
 56RenderVolumeLODFactor			1	2.0
 57UseStartScreen					1	1
 58UseOcclusion					1	1
 59VertexShaderEnable				1	1
 60WindLightUseAtmosShaders		1	1
 61WLSkyDetail						1	128
 62Disregard128DefaultDrawDistance	1	1
 63Disregard96DefaultDrawDistance	1	1
 64RenderTextureMemoryMultiple		1	0.5
 65RenderShaderLightingMaxLevel	1	3
 66RenderDeferred				1	1
 67RenderDeferredSSAO			1	1
 68RenderShadowDetail			1	2
 69WatchdogDisabled				1	1
 70RenderUseStreamVBO			1	1
 71RenderFSAASamples			1	16
 72RenderMaxTextureIndex		1	16
 73
 74//
 75// Low Graphics Settings
 76//
 77list Low
 78RenderAnisotropic			1	0
 79RenderAvatarCloth			1	0
 80RenderAvatarLODFactor		1	0
 81RenderAvatarPhysicsLODFactor 1	0
 82RenderAvatarMaxVisible      1   3
 83RenderAvatarVP				1	0
 84RenderFarClip				1	64
 85RenderFlexTimeFactor		1	0
 86RenderGlowResolutionPow		1	8
 87RenderLocalLights			1	0
 88RenderMaxPartCount			1	0
 89RenderObjectBump			1	0
 90RenderReflectionDetail		1	0
 91RenderTerrainDetail			1	0
 92RenderTerrainLODFactor		1	1
 93RenderTransparentWater		1	0
 94RenderTreeLODFactor			1	0
 95RenderUseImpostors			1	1
 96RenderVolumeLODFactor		1	0.5
 97VertexShaderEnable			1	0
 98WindLightUseAtmosShaders	1	0
 99WLSkyDetail					1	48
100RenderDeferred				1	0
101RenderDeferredSSAO			1	0
102RenderShadowDetail			1	0
103RenderFSAASamples			1	0
104
105//
106// Mid Graphics Settings
107//
108list Mid
109RenderAnisotropic			1	0
110RenderAvatarCloth			1	0
111RenderAvatarLODFactor		1	0.5
112RenderAvatarPhysicsLODFactor 1	0.75
113RenderAvatarVP				1	1
114RenderFarClip				1	96
115RenderFlexTimeFactor		1	1.0
116RenderGlowResolutionPow		1	8
117RenderLocalLights			1	1
118RenderMaxPartCount			1	2048
119RenderObjectBump			1	1
120RenderReflectionDetail		1	0
121RenderTerrainDetail			1	1
122RenderTerrainLODFactor		1	1.0
123RenderTransparentWater		1	1
124RenderTreeLODFactor			1	0.5
125RenderUseImpostors			1	1
126RenderVolumeLODFactor		1	1.125
127VertexShaderEnable			1	1
128WindLightUseAtmosShaders	1	0
129WLSkyDetail					1	48
130RenderDeferred				1	0
131RenderDeferredSSAO			1	0
132RenderShadowDetail			1	0
133RenderFSAASamples			1	0
134
135//
136// High Graphics Settings (purty)
137//
138list High
139RenderAnisotropic			1	1
140RenderAvatarCloth			1	0
141RenderAvatarLODFactor		1	1.0
142RenderAvatarPhysicsLODFactor 1	1.0
143RenderAvatarVP				1	1
144RenderFarClip				1	128
145RenderFlexTimeFactor		1	1.0
146RenderGlowResolutionPow		1	9
147RenderLocalLights			1	1
148RenderMaxPartCount			1	4096
149RenderObjectBump			1	1
150RenderReflectionDetail		1	0
151RenderTerrainDetail			1	1
152RenderTerrainLODFactor		1	2.0
153RenderTransparentWater		1	1
154RenderTreeLODFactor			1	0.5
155RenderUseImpostors			1	1
156RenderVolumeLODFactor		1	1.125
157VertexShaderEnable			1	1
158WindLightUseAtmosShaders	1	1
159WLSkyDetail					1	48
160RenderDeferred				1	0
161RenderDeferredSSAO			1	0
162RenderShadowDetail			1	2
163RenderFSAASamples			1	2
164
165//
166// Ultra graphics (REALLY PURTY!)
167//
168list Ultra
169RenderAnisotropic			1	1
170RenderAvatarCloth			1	1
171RenderAvatarLODFactor		1	1.0
172RenderAvatarPhysicsLODFactor 1	1.0
173RenderAvatarVP				1	1
174RenderFarClip				1	256
175RenderFlexTimeFactor		1	1.0
176RenderGlowResolutionPow		1	9
177RenderLocalLights			1	1
178RenderMaxPartCount			1	8192
179RenderObjectBump			1	1
180RenderReflectionDetail		1	4
181RenderTerrainDetail			1	1
182RenderTerrainLODFactor		1	2.0
183RenderTransparentWater		1	1
184RenderTreeLODFactor			1	1.0
185RenderUseImpostors			1	1
186RenderVolumeLODFactor		1	2.0
187VertexShaderEnable			1	1
188WindLightUseAtmosShaders	1	1
189WLSkyDetail					1	128
190RenderDeferred				1	0
191RenderDeferredSSAO			1	0
192RenderShadowDetail			1	2
193RenderFSAASamples			1	2
194
195//
196// Class Unknown Hardware (unknown)
197//
198list Unknown
199RenderVBOEnable				1	0
200
201//
202// Class 0 Hardware (just old)
203//
204list Class0
205RenderVBOEnable				1	1
206
207//
208// Class 1 Hardware
209//
210list Class1
211RenderVBOEnable				1	1
212
213//
214// Class 2 Hardware (make it purty)
215//
216list Class2
217RenderVBOEnable				1	1
218
219//
220// Class 3 Hardware (make it purty)
221//
222list Class3
223RenderVBOEnable				1	1
224
225//
226// No Pixel Shaders available
227//
228list NoPixelShaders
229RenderAvatarVP				0	0
230RenderAvatarCloth			0	0
231RenderReflectionDetail		0	0
232VertexShaderEnable			0	0
233WindLightUseAtmosShaders	0	0
234RenderDeferred				0	0
235RenderDeferredSSAO			0	0
236RenderShadowDetail			0	0
237
238//
239// No Vertex Shaders available
240//
241list NoVertexShaders
242RenderAvatarVP				0	0
243RenderAvatarCloth			0	0
244RenderReflectionDetail		0	0
245VertexShaderEnable			0	0
246WindLightUseAtmosShaders	0	0
247RenderDeferred				0	0
248RenderDeferredSSAO			0	0
249RenderShadowDetail			0	0
250
251//
252// "Default" setups for safe, low, medium, high
253//
254list safe
255RenderAnisotropic			1	0
256RenderAvatarCloth			0	0
257RenderAvatarVP				0	0
258RenderLocalLights			1	0
259RenderObjectBump			0	0
260RenderMaxPartCount			1	1024
261RenderTerrainDetail 		1	0
262RenderUseImpostors			0	0
263RenderVBOEnable				1	0
264RenderReflectionDetail		0	0
265WindLightUseAtmosShaders	0	0
266RenderDeferred				0	0
267RenderDeferredSSAO			0	0
268RenderShadowDetail			0	0
269
270//
271// CPU based feature masks
272//
273
274// 1Ghz or less (equiv)
275list CPUSlow
276RenderMaxPartCount			1	1024
277
278//
279// RAM based feature masks
280//
281list RAM256MB
282RenderObjectBump			0	0
283
284//
285// Graphics card based feature masks
286//
287list OpenGLPre15
288RenderVBOEnable				1	0
289
290list TexUnit8orLess
291RenderDeferredSSAO			0	0
292
293list ATI
294RenderDeferredSSAO			1	0
295
296list Intel
297RenderAnisotropic			1	0
298RenderLocalLights			1	0
299
300list GeForce2
301RenderAnisotropic			1	0
302RenderLocalLights			1	0
303RenderMaxPartCount			1	2048
304RenderTerrainDetail			1	0
305RenderVBOEnable				1	1
306
307list Intel_830M
308RenderTerrainDetail			1	0
309RenderVBOEnable				1	0
310
311list Intel_845G					
312RenderTerrainDetail			1	0
313RenderVBOEnable				1	0
314
315list Intel_855GM				
316RenderTerrainDetail			1	0
317RenderVBOEnable				1	0
318
319list Intel_865G			
320RenderTerrainDetail			1	0
321RenderVBOEnable				1	0
322
323list Intel_900		
324RenderTerrainDetail			1	0
325RenderVBOEnable				1	0
326
327list Intel_915GM	
328RenderTerrainDetail			1	0
329RenderVBOEnable				1	0
330
331list Intel_915G					
332RenderTerrainDetail			1	0
333RenderVBOEnable				1	0
334
335list Intel_945GM			
336RenderTerrainDetail			1	0
337RenderVBOEnable				1	0
338
339list Intel_945G
340RenderTerrainDetail			1	0
341RenderVBOEnable				1	0
342
343list Intel_950
344RenderTerrainDetail			1	0
345RenderVBOEnable				1	0
346RenderGround				1	0
347
348list Intel_965
349RenderTerrainDetail			1	0
350RenderVBOEnable				1	0
351UseOcclusion				0	0
352
353list Intel_G33
354RenderTerrainDetail			1	0
355RenderVBOEnable				1	0
356
357list Intel_Bear_Lake	
358RenderTerrainDetail			1	0
359RenderVBOEnable				1	0
360
361list Intel_Broadwater 
362RenderTerrainDetail			1	0
363RenderVBOEnable				1	0
364
365list Intel_Brookdale	
366RenderTerrainDetail			1	0
367RenderVBOEnable				1	0
368
369list Intel_X3100
370WindLightUseAtmosShaders	0	0
371
372list Intel_Montara
373RenderTerrainDetail			1	0
374RenderVBOEnable				1	0
375
376list Intel_Springdale
377RenderTerrainDetail			1	0
378RenderVBOEnable				1	0
379
380list ATI_Mobility_Radeon_9600
381Disregard96DefaultDrawDistance	1	0
382
383list NVIDIA_GeForce_8600
384RenderTextureMemoryMultiple			1	0.375	
385RenderUseImpostors				0	0
386UseOcclusion				0	0
387
388/// tweaked ATI to 96 Draw distance
389
390list ATI_Radeon_9000
391Disregard96DefaultDrawDistance	1	0
392list ATI_Radeon_9200
393Disregard96DefaultDrawDistance	1	0
394list ATI_Radeon_9500
395Disregard96DefaultDrawDistance	1	0
396list ATI_Radeon_9600
397Disregard96DefaultDrawDistance	1	0
398
399/// tweaked ATI to 128 draw distance
400
401list ATI_Radeon_X300 
402Disregard128DefaultDrawDistance	1	0
403list ATI_Radeon_X400 
404Disregard128DefaultDrawDistance	1	0
405list ATI_Radeon_X500 
406Disregard128DefaultDrawDistance	1	0
407list ATI_Radeon_X600 
408Disregard128DefaultDrawDistance	1	0
409list ATI_Radeon_X700 
410Disregard128DefaultDrawDistance	1	0
411list ATI_Radeon_X1300 
412Disregard128DefaultDrawDistance	1	0
413list ATI_Radeon_X1400 
414Disregard128DefaultDrawDistance	1	0
415list ATI_Radeon_X1500 
416Disregard128DefaultDrawDistance	1	0
417list ATI_Radeon_X1600 
418Disregard128DefaultDrawDistance	1	0
419list ATI_Radeon_X1700 
420Disregard128DefaultDrawDistance	1	0
421list ATI_Mobility_Radeon_X1xxx
422Disregard128DefaultDrawDistance	1	0
423
424/// Tweaked NVIDIA
425
426list NVIDIA_GeForce_FX_5100
427Disregard96DefaultDrawDistance	1	0
428list NVIDIA_GeForce_FX_5200
429Disregard96DefaultDrawDistance	1	0
430list NVIDIA_GeForce_FX_5500
431Disregard96DefaultDrawDistance	1	0
432
433list NVIDIA_GeForce_FX_Go5100
434Disregard96DefaultDrawDistance	1	0
435list NVIDIA_GeForce_FX_Go5200
436Disregard96DefaultDrawDistance	1	0
437list NVIDIA_GeForce_FX_Go5300
438Disregard96DefaultDrawDistance	1	0
439list NVIDIA_GeForce_FX_Go5500
440Disregard96DefaultDrawDistance	1	0
441list NVIDIA_GeForce_FX_Go5600
442Disregard96DefaultDrawDistance	1	0
443
444list NVIDIA_GeForce_6100
445Disregard128DefaultDrawDistance	1	0
446list NVIDIA_GeForce_6200
447Disregard128DefaultDrawDistance	1	0
448list NVIDIA_GeForce_6500
449Disregard128DefaultDrawDistance	1	0
450list NVIDIA_GeForce_6600
451Disregard128DefaultDrawDistance	1	0
452
453
454list NVIDIA_GeForce_Go_6100
455RenderVBOEnable				1	0
456Disregard128DefaultDrawDistance	1	0
457list NVIDIA_GeForce_Go_6200
458RenderVBOEnable				1	0
459Disregard128DefaultDrawDistance	1	0
460list NVIDIA_GeForce_Go_6500
461RenderVBOEnable				1	0
462Disregard128DefaultDrawDistance	1	0
463list NVIDIA_GeForce_Go_6600
464RenderVBOEnable				1	0
465Disregard128DefaultDrawDistance	1	0
466list NVIDIA_GeForce_Go_6700
467RenderVBOEnable				1	0
468Disregard128DefaultDrawDistance	1	0
469list NVIDIA_GeForce_Go_6800
470RenderVBOEnable				1	0
471Disregard128DefaultDrawDistance	1	0
472list NVIDIA_GeForce_Go_6
473RenderVBOEnable				1	0
474Disregard128DefaultDrawDistance	1	0
475
476list NVIDIA_GeForce_7200
477Disregard128DefaultDrawDistance	1	0
478list NVIDIA_GeForce_7300
479Disregard128DefaultDrawDistance	1	0
480list NVIDIA_GeForce_7400
481Disregard128DefaultDrawDistance	1	0
482
483list NVIDIA_GeForce_Go_7200
484Disregard128DefaultDrawDistance	1	0
485list NVIDIA_GeForce_Go_7300
486Disregard128DefaultDrawDistance	1	0
487list NVIDIA_GeForce_Go_7400
488Disregard128DefaultDrawDistance	1	0
489