diff options
author | simon <none@none> | 2014-04-21 12:48:50 -0700 |
---|---|---|
committer | simon <none@none> | 2014-04-21 12:48:50 -0700 |
commit | a5a0a0b1362da5d00cc6d09bb841ef6167bb2922 (patch) | |
tree | 0b58bf76487dca0bc439d1f99cd568f970b9cc32 /indra/llrender | |
parent | 114084bb80d4991519e2ca4020823319810c64b2 (diff) | |
parent | 0b9a777bfd3c85390c55d91fc3dc5c4bee9bf71b (diff) |
Merge downstream code
Diffstat (limited to 'indra/llrender')
-rwxr-xr-x | indra/llrender/llcubemap.cpp | 5 | ||||
-rwxr-xr-x | indra/llrender/llfontfreetype.cpp | 15 | ||||
-rwxr-xr-x | indra/llrender/llimagegl.cpp | 5 |
3 files changed, 3 insertions, 22 deletions
diff --git a/indra/llrender/llcubemap.cpp b/indra/llrender/llcubemap.cpp index 0dad4285d9..45a3b18179 100755 --- a/indra/llrender/llcubemap.cpp +++ b/indra/llrender/llcubemap.cpp @@ -116,11 +116,6 @@ void LLCubeMap::initRawData(const std::vector<LLPointer<LLImageRaw> >& rawimages const U8 *sd = rawimages[i]->getData(); U8 *td = mRawImages[i]->getData(); - if (!sd || !td) - { - continue; - } - S32 offset = 0; S32 sx, sy, so; for (int y = 0; y < 64; y++) diff --git a/indra/llrender/llfontfreetype.cpp b/indra/llrender/llfontfreetype.cpp index 7ab4e93da5..84c782e958 100755 --- a/indra/llrender/llfontfreetype.cpp +++ b/indra/llrender/llfontfreetype.cpp @@ -448,11 +448,7 @@ LLFontGlyphInfo* LLFontFreetype::addGlyphFromFont(const LLFontFreetype *fontp, l LLImageGL *image_gl = mFontBitmapCachep->getImageGL(bitmap_num); LLImageRaw *image_raw = mFontBitmapCachep->getImageRaw(bitmap_num); - - if (image_gl) - { - image_gl->setSubImage(image_raw, 0, 0, image_gl->getWidth(), image_gl->getHeight()); - } + image_gl->setSubImage(image_raw, 0, 0, image_gl->getWidth(), image_gl->getHeight()); return gi; } @@ -564,18 +560,13 @@ void LLFontFreetype::setSubImageLuminanceAlpha(U32 x, U32 y, U32 bitmap_num, U32 { LLImageRaw *image_raw = mFontBitmapCachep->getImageRaw(bitmap_num); - if (!image_raw) - { - return; - } - llassert(!mIsFallback); - llassert(image_raw->getComponents() == 2); + llassert(image_raw && (image_raw->getComponents() == 2)); U8 *target = image_raw->getData(); - if (!data || !target) + if (!data) { return; } diff --git a/indra/llrender/llimagegl.cpp b/indra/llrender/llimagegl.cpp index 315cc57e51..ab875141c5 100755 --- a/indra/llrender/llimagegl.cpp +++ b/indra/llrender/llimagegl.cpp @@ -1251,11 +1251,6 @@ BOOL LLImageGL::createGLTexture(S32 discard_level, const LLImageRaw* imageraw, S return FALSE; } - if (!imageraw->getData()) - { - return FALSE; - } - mGLTextureCreated = false ; llassert(gGLManager.mInited); stop_glerror(); |