Path: blob/21.2-virgl/src/egl/generate/egl_other.xml
4560 views
<?xml version="1.0" encoding="UTF-8"?>1<registry>2<comment>3This file contains any EGL extension functions that are missing from4the normal egl.xml list.5</comment>6<commands namespace="EGL">7<!-- EGL_WL_bind_wayland_display -->8<command>9<proto>struct wl_buffer * <name>eglCreateWaylandBufferFromImageWL</name></proto>10<param><ptype>EGLDisplay</ptype> <name>dpy</name></param>11<param><ptype>EGLImage</ptype> <name>image</name></param>12</command>1314<command>15<proto>EGLBoolean <name>eglUnbindWaylandDisplayWL</name></proto>16<param><ptype>EGLDisplay</ptype> <name>dpy</name></param>17<param><ptype>struct wl_display *</ptype> <name>display</name></param>18</command>1920<command>21<proto>EGLBoolean <name>eglQueryWaylandBufferWL</name></proto>22<param><ptype>EGLDisplay</ptype> <name>dpy</name></param>23<param><ptype>struct wl_resource *</ptype> <name>buffer</name></param>24<param><ptype>EGLint</ptype> <name>attribute</name></param>25<param><ptype>EGLint *</ptype> <name>value</name></param>26</command>2728<command>29<proto>EGLBoolean <name>eglBindWaylandDisplayWL</name></proto>30<param><ptype>EGLDisplay</ptype> <name>dpy</name></param>31<param><ptype>struct wl_display *</ptype> <name>display</name></param>32</command>3334<!-- EGL_CHROMIUM_get_sync_values -->35<command>36<proto>EGLBoolean <name>eglGetSyncValuesCHROMIUM</name></proto>37<param><ptype>EGLDisplay</ptype> <name>display</name></param>38<param><ptype>EGLSurface</ptype> <name>surface</name></param>39<param><ptype>EGLuint64KHR *</ptype> <name>ust</name></param>40<param><ptype>EGLuint64KHR *</ptype> <name>msc</name></param>41<param><ptype>EGLuint64KHR *</ptype> <name>sbc</name></param>42</command>43</commands>44</registry>4546474849