Micro optimization in alphas drawpool
parent
256ba88003
commit
945c7e4f64
|
|
@ -616,8 +616,12 @@ void LLDrawPoolAlpha::renderEmissives(U32 mask, std::vector<LLDrawInfo*>& emissi
|
|||
|
||||
void LLDrawPoolAlpha::renderAlpha(U32 mask, S32 pass)
|
||||
{
|
||||
BOOL batch_fullbrights = gSavedSettings.getBOOL("RenderAlphaBatchFullbrights");
|
||||
BOOL batch_emissives = gSavedSettings.getBOOL("RenderAlphaBatchEmissives");
|
||||
// <FS:Ansariel> Tweak performance
|
||||
//BOOL batch_fullbrights = gSavedSettings.getBOOL("RenderAlphaBatchFullbrights");
|
||||
//BOOL batch_emissives = gSavedSettings.getBOOL("RenderAlphaBatchEmissives");
|
||||
static LLCachedControl<bool> batch_fullbrights(gSavedSettings, "RenderAlphaBatchFullbrights");
|
||||
static LLCachedControl<bool> batch_emissives(gSavedSettings, "RenderAlphaBatchEmissives");
|
||||
// </FS:Ansariel>
|
||||
BOOL initialized_lighting = FALSE;
|
||||
BOOL light_enabled = TRUE;
|
||||
|
||||
|
|
|
|||
|
|
@ -832,11 +832,11 @@ LLColor3 LLDrawPoolWater::getDebugColor() const
|
|||
// <FS:Zi> Render speedup for water parameters
|
||||
void LLDrawPoolWater::onRenderTransparentWaterChanged()
|
||||
{
|
||||
mRenderTransparentWater=gSavedSettings.getBOOL("RenderTransparentWater");
|
||||
mRenderTransparentWater = gSavedSettings.getBOOL("RenderTransparentWater");
|
||||
}
|
||||
|
||||
void LLDrawPoolWater::onRenderWaterMipNormalChanged()
|
||||
{
|
||||
mRenderWaterMipNormal=gSavedSettings.getBOOL("RenderWaterMipNormal");
|
||||
mRenderWaterMipNormal = gSavedSettings.getBOOL("RenderWaterMipNormal");
|
||||
}
|
||||
// </FS:Zi>
|
||||
|
|
|
|||
Loading…
Reference in New Issue