From: Xiangyin Ma Date: Thu, 19 Nov 2015 11:50:30 +0000 (+0000) Subject: Programming guide of DebugRenderer X-Git-Tag: dali_1.1.11~1^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=d5d5ac2a3d1844b788d0d3a3299f1124a288f487;ds=sidebyside Programming guide of DebugRenderer Change-Id: I2208e8a63321667c52943ab7826afef85c3d9c41 --- diff --git a/docs/content/images/debug-renderer/debug-blocks.png b/docs/content/images/debug-renderer/debug-blocks.png new file mode 100644 index 0000000..5c86f29 Binary files /dev/null and b/docs/content/images/debug-renderer/debug-blocks.png differ diff --git a/docs/content/main.md b/docs/content/main.md index 380828a..7bd9936 100644 --- a/docs/content/main.md +++ b/docs/content/main.md @@ -75,6 +75,7 @@ + Environment Variables + [Resource Tracking](@ref resourcetracking) + Logging + + [Debug Renderer](@ref debugrenderer) + [Stagehand - DALi Visual Debugger](@ref stagehand) ### Viewing Modes diff --git a/docs/content/shared-javascript-and-cpp-documentation/debug-renderer.md b/docs/content/shared-javascript-and-cpp-documentation/debug-renderer.md new file mode 100644 index 0000000..8bb8bc6 --- /dev/null +++ b/docs/content/shared-javascript-and-cpp-documentation/debug-renderer.md @@ -0,0 +1,21 @@ + + +# Debug Renderer {#debugrenderer} + +## Enable debug rendering + +Setting DALI_DEBUG_RENDERING environment variable will enable the renderer debuging. + +Then, every concrete control renderer( ColorRenderer, BorderRenderer, ImageRenderer, GradientRenderer, etc. ) is replaced with a DebugRenderer object. +Debug renderer renders a simple quad wireframe, so that the control layout and scene structure is clearly displayed. + +### Example: +~~~{.bash} +sh-4.1$ DALI_DEBUG_RENDERING=1 /usr/apps/com.samsung.dali-demo/bin/blocks.example +~~~ + +![ ](../assets/img/debug-renderer/debug-blocks.png) +![ ](debug-blocks.png) + +