Skip to content
Snippets Groups Projects
Unverified Commit 153bd41b authored by Rye Mutt's avatar Rye Mutt :bread: Committed by GitHub
Browse files

Fix ssao define in under water light softening shader (#403)

parent a95ad7aa
No related branches found
No related tags found
No related merge requests found
...@@ -2286,12 +2286,12 @@ BOOL LLViewerShaderMgr::loadShadersDeferred() ...@@ -2286,12 +2286,12 @@ BOOL LLViewerShaderMgr::loadShadersDeferred()
if (local_light_kill) if (local_light_kill)
{ {
gDeferredSoftenWaterProgram.addPermutation("LOCAL_LIGHT_KILL", "1"); gDeferredSoftenWaterProgram.addPermutation("LOCAL_LIGHT_KILL", "1");
gDeferredSoftenWaterProgram.addPermutation("HAS_SSAO", "1");
} }
if (gSavedSettings.getBOOL("RenderDeferredSSAO")) if (gSavedSettings.getBOOL("RenderDeferredSSAO"))
{ //if using SSAO, take screen space light map into account as if shadows are enabled { //if using SSAO, take screen space light map into account as if shadows are enabled
gDeferredSoftenWaterProgram.mShaderLevel = llmax(gDeferredSoftenWaterProgram.mShaderLevel, 2); gDeferredSoftenWaterProgram.mShaderLevel = llmax(gDeferredSoftenWaterProgram.mShaderLevel, 2);
gDeferredSoftenWaterProgram.addPermutation("HAS_SSAO", "1");
} }
success = gDeferredSoftenWaterProgram.createShader(NULL, NULL); success = gDeferredSoftenWaterProgram.createShader(NULL, NULL);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment