Shyotl's ATI sky fix

This commit is contained in:
Siana Gearz
2011-01-13 05:43:28 +01:00
parent bf0408ccd9
commit 1a07a4b693
2 changed files with 4 additions and 3 deletions

View File

@@ -160,7 +160,8 @@ BOOL LLGLSLShader::createShader(vector<string> * attributes,
BOOL LLGLSLShader::attachObject(std::string object)
{
if (LLShaderMgr::instance()->mShaderObjects.count(object) > 0)
std::map<std::string, GLhandleARB> &ShaderObjects = LLShaderMgr::instance()->mShaderObjects;
if (ShaderObjects.find(object) != ShaderObjects.end())
{
stop_glerror();
glAttachObjectARB(mProgramObject, LLShaderMgr::instance()->mShaderObjects[object]);

View File

@@ -284,9 +284,9 @@ void LLDrawPoolWLSky::render(S32 pass)
LLImageGL * tex = gSky.mVOSkyp->mFace[LLVOSky::FACE_MOON]->getTexture();
gGL.getTexUnit(0)->bind(tex);
renderHeavenlyBodies();
renderStars();
renderHeavenlyBodies();
glPopMatrix();