TextRenderer - Return from DoRender if the texture is null 60/27860/1
authorVictor Cebollada <v.cebollada@samsung.com>
Sat, 20 Sep 2014 08:52:59 +0000 (09:52 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Sat, 20 Sep 2014 08:54:14 +0000 (09:54 +0100)
Avoid TextRenderer::DoRender to assert if the texture is null.

Change-Id: Idcd0b913d66341874c44acf725f9cb0969d10149
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
dali/internal/render/renderers/scene-graph-text-renderer.cpp

index 1c2a857..f3ec12e 100644 (file)
@@ -350,6 +350,11 @@ bool TextRenderer::IsOutsideClipSpace( const Matrix& modelMatrix, const Matrix&
 void TextRenderer::DoRender( BufferIndex bufferIndex, Program& program, const Matrix& modelViewMatrix, const Matrix& viewMatrix )
 {
   DALI_ASSERT_DEBUG( NULL != mTexture && "TextRenderer::DoRender. mTexture == NULL." );
+  if( NULL == mTexture )
+  {
+    // Nothing to render.
+    return;
+  }
 
   DALI_LOG_INFO( gTextFilter, Debug::General, "TextRenderer::DoRender(this: %p) textureId:%d\n", this, mTextureId );