diff options
author | Jacek Antonelli | 2008-08-15 23:45:07 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:45:07 -0500 |
commit | 8465910c79b8e746e04fd581cca2d60399e569b9 (patch) | |
tree | f43fec3e83c46e0d6190dca923d6fb268b52ffdd /linden/indra/newview/llfeaturemanager.cpp | |
parent | Second Life viewer sources 1.18.2.1 (diff) | |
download | meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.zip meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.gz meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.bz2 meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.xz |
Second Life viewer sources 1.18.3.2-RC
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llfeaturemanager.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/linden/indra/newview/llfeaturemanager.cpp b/linden/indra/newview/llfeaturemanager.cpp index 8bcbc1e..93450b4 100644 --- a/linden/indra/newview/llfeaturemanager.cpp +++ b/linden/indra/newview/llfeaturemanager.cpp | |||
@@ -402,7 +402,7 @@ void LLFeatureManager::cleanupFeatureTables() | |||
402 | 402 | ||
403 | void LLFeatureManager::initCPUFeatureMasks() | 403 | void LLFeatureManager::initCPUFeatureMasks() |
404 | { | 404 | { |
405 | if (gSysMemory.getPhysicalMemory() <= 256*1024*1024) | 405 | if (gSysMemory.getPhysicalMemoryClamped() <= 256*1024*1024) |
406 | { | 406 | { |
407 | maskFeatures("RAM256MB"); | 407 | maskFeatures("RAM256MB"); |
408 | } | 408 | } |
@@ -494,7 +494,7 @@ extern LLOSInfo gSysOS; | |||
494 | 494 | ||
495 | void LLFeatureManager::applyRecommendedFeatures() | 495 | void LLFeatureManager::applyRecommendedFeatures() |
496 | { | 496 | { |
497 | // see featuretable.txt | 497 | // see featuretable.txt / featuretable_linux.txt / featuretable_mac.txt |
498 | 498 | ||
499 | llinfos << "Applying Recommended Features" << llendl; | 499 | llinfos << "Applying Recommended Features" << llendl; |
500 | #ifndef LL_RELEASE_FOR_DOWNLOAD | 500 | #ifndef LL_RELEASE_FOR_DOWNLOAD |
@@ -544,6 +544,10 @@ void LLFeatureManager::applyRecommendedFeatures() | |||
544 | // RippleWater | 544 | // RippleWater |
545 | BOOL ripple = getRecommendedLevel("RenderRippleWater"); | 545 | BOOL ripple = getRecommendedLevel("RenderRippleWater"); |
546 | gSavedSettings.setBOOL("RenderRippleWater", ripple); | 546 | gSavedSettings.setBOOL("RenderRippleWater", ripple); |
547 | |||
548 | // Occlusion Culling | ||
549 | BOOL occlusion = getRecommendedLevel("UseOcclusion"); | ||
550 | gSavedSettings.setBOOL("UseOcclusion", occlusion); | ||
547 | 551 | ||
548 | // Vertex Shaders | 552 | // Vertex Shaders |
549 | S32 shaders = getRecommendedLevel("VertexShaderEnable"); | 553 | S32 shaders = getRecommendedLevel("VertexShaderEnable"); |