| Top |
| GstGLContextEGL * | gst_gl_context_egl_new () |
| guintptr | gst_gl_context_egl_get_current_context () |
| gpointer | gst_gl_context_egl_get_proc_address () |
gpointer gst_gl_context_egl_get_proc_address (GstGLAPI gl_api,const gchar *name);
struct GstGLContextEGL {
GstGLContext context;
EGLContext egl_context;
EGLDisplay egl_display;
EGLSurface egl_surface;
EGLConfig egl_config;
GstGLAPI gl_api;
const gchar *egl_exts;
EGLImageKHR (*eglCreateImage) (EGLDisplay dpy, EGLContext ctx, EGLenum target,
EGLClientBuffer buffer, const EGLint *attrib_list);
EGLBoolean (*eglDestroyImage) (EGLDisplay dpy, EGLImageKHR image);
/* Cached handle */
EGLNativeWindowType window_handle;
};