X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fgraphics%2Fgles%2Fegl-implementation.h;h=c0cf433ddb706a3dac88eafc2bd896e55512f340;hb=c2c11b62a84124d5b61cc91ed4a6d2698a852980;hp=03c35f45bdc86cd78f09251d9ea4c7c302f42361;hpb=7b076b2fafee42160585d70d1d73e052e68f5c1f;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/graphics/gles/egl-implementation.h b/dali/internal/graphics/gles/egl-implementation.h index 03c35f4..c0cf433 100644 --- a/dali/internal/graphics/gles/egl-implementation.h +++ b/dali/internal/graphics/gles/egl-implementation.h @@ -182,6 +182,11 @@ public: void SetGlesVersion( const int32_t glesVersion ); /** + * Sets Whether the frame is the first after Resume. + */ + void SetFirstFrameAfterResume(); + + /** * returns the display with which this object was initialized * @return the EGL Display. */ @@ -205,6 +210,11 @@ public: */ bool IsSurfacelessContextSupported() const; + /** + * @brief Wait until all rendering calls for the currently context are executed + */ + void WaitClient(); + private: Vector mContextAttribs; @@ -239,6 +249,9 @@ private: bool mDepthBufferRequired; bool mStencilBufferRequired; bool mIsSurfacelessContextSupported; + bool mIsKhrCreateContextSupported; + + bool mIsFirstFrameAfterResume; }; } // namespace Adaptor