-Sanity checks from snowglobe. ...
-Null terminated a string buffer. -Mutex locks are expensive. -Realloc is my friend. -But leaks are not. -Nor are unused variables. -And buffer overruns should get lost. -bindManual shouldnt return failure if texture's already bound. -Pulled windlight and classic clouds apart into unique rendertypes. -'Client or Account' savedsettings stuff is now moar bettar. (and efficient) -Replaced LLSavedSettingsGlue with something that supports gSavedSettings, gSavedPerAccountSettings, and gCOASavedSettings -Added 'Enable Classic Clouds' checkbox to ascet performance settings panel -New cards added to gpu table. -General cleaning... -How2spell 'dimensions'? Via Shyotl Signed-off-by: Beeks <HgDelirium@gmail.com>
This commit is contained in:
@@ -80,7 +80,7 @@ BOOL LLVOClouds::isActive() const
|
||||
|
||||
BOOL LLVOClouds::idleUpdate(LLAgent &agent, LLWorld &world, const F64 &time)
|
||||
{
|
||||
if (!(gPipeline.hasRenderType(LLPipeline::RENDER_TYPE_CLOUDS)))
|
||||
if (!(gPipeline.hasRenderType(LLPipeline::RENDER_TYPE_CLASSIC_CLOUDS)))
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
@@ -110,7 +110,7 @@ LLDrawable* LLVOClouds::createDrawable(LLPipeline *pipeline)
|
||||
{
|
||||
pipeline->allocDrawable(this);
|
||||
mDrawable->setLit(FALSE);
|
||||
mDrawable->setRenderType(LLPipeline::RENDER_TYPE_CLOUDS);
|
||||
mDrawable->setRenderType(LLPipeline::RENDER_TYPE_CLASSIC_CLOUDS);
|
||||
|
||||
return mDrawable;
|
||||
}
|
||||
@@ -118,7 +118,7 @@ LLDrawable* LLVOClouds::createDrawable(LLPipeline *pipeline)
|
||||
BOOL LLVOClouds::updateGeometry(LLDrawable *drawable)
|
||||
{
|
||||
LLFastTimer ftm(LLFastTimer::FTM_UPDATE_CLOUDS);
|
||||
if (!(gPipeline.hasRenderType(LLPipeline::RENDER_TYPE_CLOUDS)))
|
||||
if (!(gPipeline.hasRenderType(LLPipeline::RENDER_TYPE_CLASSIC_CLOUDS)))
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
@@ -286,7 +286,7 @@ void LLVOClouds::updateDrawable(BOOL force_damped)
|
||||
|
||||
LLCloudPartition::LLCloudPartition()
|
||||
{
|
||||
mDrawableType = LLPipeline::RENDER_TYPE_CLOUDS;
|
||||
mDrawableType = LLPipeline::RENDER_TYPE_CLASSIC_CLOUDS;
|
||||
mPartitionType = LLViewerRegion::PARTITION_CLOUD;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user