projects
/
platform
/
core
/
uifw
/
dali-adaptor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Tizen] Log patch to show first swapbuffers call after resume
[platform/core/uifw/dali-adaptor.git]
/
dali
/
internal
/
graphics
/
gles
/
egl-implementation.h
diff --git
a/dali/internal/graphics/gles/egl-implementation.h
b/dali/internal/graphics/gles/egl-implementation.h
index
03c35f4
..
c0cf433
100644
(file)
--- 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 );
/**
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.
*/
* returns the display with which this object was initialized
* @return the EGL Display.
*/
@@
-205,6
+210,11
@@
public:
*/
bool IsSurfacelessContextSupported() const;
*/
bool IsSurfacelessContextSupported() const;
+ /**
+ * @brief Wait until all rendering calls for the currently context are executed
+ */
+ void WaitClient();
+
private:
Vector<EGLint> mContextAttribs;
private:
Vector<EGLint> mContextAttribs;
@@
-239,6
+249,9
@@
private:
bool mDepthBufferRequired;
bool mStencilBufferRequired;
bool mIsSurfacelessContextSupported;
bool mDepthBufferRequired;
bool mStencilBufferRequired;
bool mIsSurfacelessContextSupported;
+ bool mIsKhrCreateContextSupported;
+
+ bool mIsFirstFrameAfterResume;
};
} // namespace Adaptor
};
} // namespace Adaptor