Just call LLPipeline::refreshCachedSettings() in LLViewerShaderManager::setShaders() to avoid occlusion-related crashes if certain shaders failed to load.

This commit is contained in:
Shyotl
2012-08-15 16:21:10 -05:00
parent d2b13f515d
commit d6b470cd07

View File

@@ -599,6 +599,7 @@ void LLViewerShaderMgr::setShaders()
LLWaterParamManager::getInstance()->updateShaderLinks();
LLWLParamManager::getInstance()->updateShaderLinks();
gPipeline.refreshCachedSettings();
gPipeline.createGLBuffers();
reentrance = false;