egl: rename _eglMatchDriver() to _eglInitializeDisplay()
[mesa.git] / src / egl / generate / egl_other.xml
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