summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_GL.h
diff options
context:
space:
mode:
authorGwanglim Lee <gl77.lee@samsung.com>2014-12-02 22:45:36 +0900
committerGwanglim Lee <gl77.lee@samsung.com>2014-12-02 22:45:36 +0900
commit9eefb3ea8958bf58b6c4a0212a34a194bbc2ce4c (patch)
tree9cab31dd3ed7d94055a44ff6a691b9ee8a9cc7b5 /src/lib/evas/Evas_GL.h
parentcf8801e6cf7e5dd1070b1fe18c6c91aa4cf4fb73 (diff)
Evas GL: Add support for bind_wayland_display extension
This provides EGL_WL_bind_wayland_display EGL extension to bind and unbind the wl_display of a wayland server to an EGLDisplay. @feature
Diffstat (limited to 'src/lib/evas/Evas_GL.h')
-rw-r--r--src/lib/evas/Evas_GL.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lib/evas/Evas_GL.h b/src/lib/evas/Evas_GL.h
index eb55d081e2..d9ee6225c2 100644
--- a/src/lib/evas/Evas_GL.h
+++ b/src/lib/evas/Evas_GL.h
@@ -4123,6 +4123,27 @@ EvasGLImage *img = glapi->evasglCreateImageForContext
4123 int (*evasglWaitSync) (Evas_GL *evas_gl, EvasGLSync sync, int flags); 4123 int (*evasglWaitSync) (Evas_GL *evas_gl, EvasGLSync sync, int flags);
4124 /** @} */ 4124 /** @} */
4125 4125
4126 /**
4127 * @name Evas GL Wayland functions
4128 * @since 1.13
4129 * @{ */
4130 /**
4131 * @anchor evasglBindWaylandDisplay
4132 * @brief Requires the extension @c EGL_WL_bind_wayland_display, similar to eglBindWaylandDisplayWL.
4133 */
4134 Eina_Bool (*evasglBindWaylandDisplay) (Evas_GL *evas_gl, void *wl_display);
4135 /**
4136 * @anchor evasglUnbindWaylandDisplay
4137 * @brief Requires the extension @c EGL_WL_bind_wayland_display, similar to eglUnbindWaylandDisplayWL.
4138 */
4139 Eina_Bool (*evasglUnbindWaylandDisplay) (Evas_GL *evas_gl, void *wl_display);
4140 /**
4141 * @anchor evasglQueryWaylandBuffer
4142 * @brief Requires the extension @c EGL_WL_bind_wayland_display, similar to eglQueryWaylandBufferWL.
4143 */
4144 Eina_Bool (*evasglQueryWaylandBuffer) (Evas_GL *evas_gl, void *buffer, int attribute, int *value);
4145 /** @} */
4146
4126 /* future calls will be added down here for expansion */ 4147 /* future calls will be added down here for expansion */
4127}; 4148};
4128 4149