Ext-2191 - Put some limits on WLSkyDetail

Reviewed by Mani
meow-7.2.2
Palmer 2009-11-05 17:33:10 -08:00
parent fc43d455f1
commit e948c0c03c
1 changed files with 2 additions and 2 deletions

View File

@ -49,12 +49,12 @@ const U32 LLVOWLSky::MAX_SKY_DETAIL = 180;
inline U32 LLVOWLSky::getNumStacks(void)
{
return gSavedSettings.getU32("WLSkyDetail");
return min(MAX_SKY_DETAIL, max(MIN_SKY_DETAIL, gSavedSettings.getU32("WLSkyDetail")));
}
inline U32 LLVOWLSky::getNumSlices(void)
{
return 2 * gSavedSettings.getU32("WLSkyDetail");
return 2 * min(MAX_SKY_DETAIL, max(MIN_SKY_DETAIL, gSavedSettings.getU32("WLSkyDetail")));
}
inline U32 LLVOWLSky::getFanNumVerts(void)