1<?xml version="1.0" encoding="UTF-8"?>
2<registry>
3    <comment>
4        This file contains any EGL extension functions that are missing from
5        the normal egl.xml list.
6    </comment>
7    <commands namespace="EGL">
8        <!-- EGL_WL_bind_wayland_display -->
9        <command>
10            <proto>struct wl_buffer * <name>eglCreateWaylandBufferFromImageWL</name></proto>
11            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
12            <param><ptype>EGLImage</ptype> <name>image</name></param>
13        </command>
14
15        <command>
16            <proto>EGLBoolean <name>eglUnbindWaylandDisplayWL</name></proto>
17            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
18            <param><ptype>struct wl_display *</ptype> <name>display</name></param>
19        </command>
20
21        <command>
22            <proto>EGLBoolean <name>eglQueryWaylandBufferWL</name></proto>
23            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
24            <param><ptype>struct wl_resource *</ptype> <name>buffer</name></param>
25            <param><ptype>EGLint</ptype> <name>attribute</name></param>
26            <param><ptype>EGLint *</ptype> <name>value</name></param>
27        </command>
28
29        <command>
30            <proto>EGLBoolean <name>eglBindWaylandDisplayWL</name></proto>
31            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
32            <param><ptype>struct wl_display *</ptype> <name>display</name></param>
33        </command>
34
35        <!-- EGL_CHROMIUM_get_sync_values -->
36        <command>
37            <proto>EGLBoolean <name>eglGetSyncValuesCHROMIUM</name></proto>
38            <param><ptype>EGLDisplay</ptype> <name>display</name></param>
39            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
40            <param><ptype>EGLuint64KHR *</ptype> <name>ust</name></param>
41            <param><ptype>EGLuint64KHR *</ptype> <name>msc</name></param>
42            <param><ptype>EGLuint64KHR *</ptype> <name>sbc</name></param>
43        </command>
44    </commands>
45</registry>
46
47
48