Bug fixy ~ Reset Ambient Occlusion setting on cancel
Thanks to Cale Flanagan for finding this one.
This commit is contained in:
@@ -407,6 +407,7 @@ void LLPanelDisplay::refresh()
|
|||||||
mAvatarVP = gSavedSettings.getBOOL("RenderAvatarVP");
|
mAvatarVP = gSavedSettings.getBOOL("RenderAvatarVP");
|
||||||
mDeferred = gSavedSettings.getBOOL("RenderDeferred");
|
mDeferred = gSavedSettings.getBOOL("RenderDeferred");
|
||||||
mDeferredDoF = gSavedSettings.getBOOL("RenderDepthOfField");
|
mDeferredDoF = gSavedSettings.getBOOL("RenderDepthOfField");
|
||||||
|
mDeferredSSAO = gSavedSettings.getBOOL("RenderDeferredSSAO");
|
||||||
|
|
||||||
// combo boxes
|
// combo boxes
|
||||||
mReflectionDetail = gSavedSettings.getS32("RenderReflectionDetail");
|
mReflectionDetail = gSavedSettings.getS32("RenderReflectionDetail");
|
||||||
@@ -672,6 +673,7 @@ void LLPanelDisplay::cancel()
|
|||||||
gSavedSettings.setBOOL("RenderAvatarVP", mAvatarVP);
|
gSavedSettings.setBOOL("RenderAvatarVP", mAvatarVP);
|
||||||
gSavedSettings.setBOOL("RenderDeferred", mDeferred);
|
gSavedSettings.setBOOL("RenderDeferred", mDeferred);
|
||||||
gSavedSettings.setBOOL("RenderDepthOfField", mDeferredDoF);
|
gSavedSettings.setBOOL("RenderDepthOfField", mDeferredDoF);
|
||||||
|
gSavedSettings.setBOOL("RenderDeferredSSAO", mDeferredSSAO);
|
||||||
|
|
||||||
gSavedSettings.setS32("RenderReflectionDetail", mReflectionDetail);
|
gSavedSettings.setS32("RenderReflectionDetail", mReflectionDetail);
|
||||||
gSavedSettings.setS32("RenderShadowDetail", mShadowDetail);
|
gSavedSettings.setS32("RenderShadowDetail", mShadowDetail);
|
||||||
|
|||||||
@@ -125,6 +125,7 @@ protected:
|
|||||||
BOOL mWindLight;
|
BOOL mWindLight;
|
||||||
BOOL mDeferred;
|
BOOL mDeferred;
|
||||||
BOOL mDeferredDoF;
|
BOOL mDeferredDoF;
|
||||||
|
bool mDeferredSSAO;
|
||||||
BOOL mAvatarVP;
|
BOOL mAvatarVP;
|
||||||
|
|
||||||
S32 mReflectionDetail;
|
S32 mReflectionDetail;
|
||||||
|
|||||||
Reference in New Issue
Block a user