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