X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Frenderers%2Fcontrol-renderer-data-impl.h;h=c080be2a1d963a7e3e229b856a548bd978c0eb66;hb=b1d3acc2fd5e456d7a65a962e6fa4e1d2b71cdaf;hp=47095c90cf4a46411a7a46822e71c338a03b9e59;hpb=4c1f4bfb9eb5b956b64a6c9bf077217fc0ca9234;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/renderers/control-renderer-data-impl.h b/dali-toolkit/internal/controls/renderers/control-renderer-data-impl.h index 47095c9..c080be2 100644 --- a/dali-toolkit/internal/controls/renderers/control-renderer-data-impl.h +++ b/dali-toolkit/internal/controls/renderers/control-renderer-data-impl.h @@ -47,8 +47,8 @@ struct Internal::ControlRenderer::Impl void CreatePropertyMap( Property::Map& map ) const; }; - Geometry mGeometry; - Shader mShader; + std::string mCachedRendererKey; ///< The key to use for caching of the renderer. If it is empty then no caching will occur + RendererFactoryCache::CachedRendererPtr mCachedRenderer; ///< The current cached renderer from the Factory Cache. mCachedRenderer == null whilst this control render is offstage Renderer mRenderer; CustomShader* mCustomShader;