Parammanagers are really not done well. Added manager-specific shader lists instead of just having them dig down the global list every update.

This commit is contained in:
Shyotl
2011-08-09 04:30:35 -05:00
parent 04ea6a967e
commit bff63ac682
5 changed files with 63 additions and 30 deletions

View File

@@ -537,6 +537,10 @@ void LLViewerShaderMgr::setShaders()
{
gViewerWindow->setCursor(UI_CURSOR_ARROW);
}
LLWaterParamManager::instance()->updateShaderLinks();
LLWLParamManager::instance()->updateShaderLinks();
gPipeline.createGLBuffers();
reentrance = false;
}