X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Fpublic-api%2Fcontrols%2Fgl-view%2Fgl-view.h;h=a3b18c68cf82bc440fa2003b37ed6f91f7fc2ef6;hp=099b00f0975878c09c1fdc4c0e778d62263089c3;hb=a79b9acaf94aa703c82b6b39d2672d7cfd2999d9;hpb=c202bbacd19fb0e552f15f1a4106f207927845c3 diff --git a/dali-toolkit/public-api/controls/gl-view/gl-view.h b/dali-toolkit/public-api/controls/gl-view/gl-view.h index 099b00f..a3b18c6 100644 --- a/dali-toolkit/public-api/controls/gl-view/gl-view.h +++ b/dali-toolkit/public-api/controls/gl-view/gl-view.h @@ -54,20 +54,35 @@ public: * pipeline. When Renderer is about to be drawn, the callback * will be executed and the custom code "injected" into the pipeline. * This allows rendering directly to the surface rather than offscreen. + * + * * @SINCE_2_1.18 */ DIRECT_RENDERING = 0, /** + * DIRECT_RENDERING_THREADED mode executes GL code on separate thread + * and then blits the result within DALi graphics commands stream. + * The mode is logically compatible with the EGL_IMAGE_OFFSCREEN_RENDERING. + * + * @SINCE_2_1.30 + */ + DIRECT_RENDERING_THREADED, + + /** * EGL_IMAGE_OFFSCREEN_RENDERING mode executes GL code in own thread * and renders to the offscreen NativeImage (EGL) buffer. This backend * will render in parallel but has higher memory footprint and may suffer * performance issues due to using EGL image. + * + * @SINCE_2_1.18 */ EGL_IMAGE_OFFSCREEN_RENDERING, /** * The default mode is set to EGL_IMAGE_OFFSCREEN_RENDERING for backwards * compatibility. + * + * @SINCE_2_1.18 */ DEFAULT = EGL_IMAGE_OFFSCREEN_RENDERING };