X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Frenderers%2Frenderer-factory-cache.h;h=2dbcd7a3e6189d7b9ba89845406cf3bf1194939f;hp=d1c26ee60fa512123603b4ec4ad7368b460149e3;hb=ae4ebe4de0eaea7942295160d310b9818969b3e7;hpb=4c6d34154c81cf86b4c3662b81e1223f3326ceb5 diff --git a/dali-toolkit/internal/controls/renderers/renderer-factory-cache.h b/dali-toolkit/internal/controls/renderers/renderer-factory-cache.h index d1c26ee..2dbcd7a 100644 --- a/dali-toolkit/internal/controls/renderers/renderer-factory-cache.h +++ b/dali-toolkit/internal/controls/renderers/renderer-factory-cache.h @@ -51,6 +51,7 @@ public: { COLOR_SHADER, BORDER_SHADER, + BORDER_SHADER_ANTI_ALIASING, GRADIENT_SHADER_LINEAR_USER_SPACE, GRADIENT_SHADER_LINEAR_BOUNDING_BOX, GRADIENT_SHADER_RADIAL_USER_SPACE, @@ -141,6 +142,16 @@ public: */ bool CleanRendererCache( const std::string& key ); + /** + * @brief Cache the debug renderer + */ + void CacheDebugRenderer( Renderer& renderer ); + + /** + * @brief Request the debug renderer; + */ + Renderer GetDebugRenderer(); + protected: /** @@ -189,6 +200,8 @@ private: HashVector mRendererHashes; CachedRenderers mRenderers; + + Renderer mDebugRenderer; }; } // namespace Internal