- // Get cached values
- auto& partialRenderingData = node->GetPartialRenderingData();
-
- auto& partialRenderingCacheInfo = node->GetPartialRenderingData().GetCurrentCacheInfo();
-
- partialRenderingCacheInfo.node = node;
- partialRenderingCacheInfo.isOpaque = isOpaque;
- partialRenderingCacheInfo.renderer = renderable.mRenderer;
- partialRenderingCacheInfo.color = node->GetWorldColor(updateBufferIndex);
- partialRenderingCacheInfo.depthIndex = node->GetDepthIndex();
-
- if(DALI_LIKELY(renderable.mRenderer))
- {
- partialRenderingCacheInfo.textureSet = renderable.mRenderer->GetTextureSet();
- }
-
- item.mNode = node;
- item.mIsOpaque = isOpaque;
- item.mColor = node->GetColor(updateBufferIndex);
-
- item.mDepthIndex = 0;
- if(!isLayer3d)
- {
- item.mDepthIndex = node->GetDepthIndex();
- }