From 94e56bd18cbe0d487a5044593acf4a438cdb8c76 Mon Sep 17 00:00:00 2001 From: Paul Wisbey Date: Mon, 18 Jan 2016 18:21:39 +0000 Subject: [PATCH] Fixed frustum culling when scale is applied Change-Id: Ic7d369c05ab80d8699340d87944c38c136a0cf46 --- dali/internal/update/manager/prepare-render-instructions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dali/internal/update/manager/prepare-render-instructions.cpp b/dali/internal/update/manager/prepare-render-instructions.cpp index 1de18bd..56b42d6 100644 --- a/dali/internal/update/manager/prepare-render-instructions.cpp +++ b/dali/internal/update/manager/prepare-render-instructions.cpp @@ -76,7 +76,7 @@ inline void AddRendererToRenderList( BufferIndex updateBufferIndex, if ( cull && renderable.mRenderer->GetMaterial().GetShader()->GeometryHintEnabled( Dali::ShaderEffect::HINT_DOESNT_MODIFY_GEOMETRY ) ) { const Vector3& position = worldMatrix.GetTranslation3(); - const Vector3& scale = renderable.mNode->GetScale( updateBufferIndex ); + const Vector3& scale = renderable.mNode->GetWorldScale( updateBufferIndex ); const Vector3& halfSize = renderable.mNode->GetSize( updateBufferIndex ) * scale * 0.5f; float radius( halfSize.Length() ); -- 2.7.4