From 907d83a0396c252d5864a27e6ad0d0691a584257 Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Wed, 17 Nov 2021 10:48:34 +0900 Subject: [PATCH] [Tizen] Don't do AABB culling if the clipping mode of the node is enabled This reverts commit 168b7bff5966cc0a758ab92442831e8f51726c2b. --- dali/internal/update/manager/render-instruction-processor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dali/internal/update/manager/render-instruction-processor.cpp b/dali/internal/update/manager/render-instruction-processor.cpp index c4c2655..15a58e8 100644 --- a/dali/internal/update/manager/render-instruction-processor.cpp +++ b/dali/internal/update/manager/render-instruction-processor.cpp @@ -194,7 +194,7 @@ inline void AddRendererToRenderList(BufferIndex updateBufferIndex, Matrix nodeModelViewMatrix(false); bool nodeModelViewMatrixSet(false); - if(cull && renderable.mRenderer && !renderable.mRenderer->GetShader().HintEnabled(Dali::Shader::Hint::MODIFIES_GEOMETRY)) + if(cull && renderable.mRenderer && !renderable.mRenderer->GetShader().HintEnabled(Dali::Shader::Hint::MODIFIES_GEOMETRY) && node->GetClippingMode() == ClippingMode::DISABLED) { const Vector4& boundingSphere = node->GetBoundingSphere(); inside = (boundingSphere.w > Math::MACHINE_EPSILON_1000) && -- 2.7.4