Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/egl/generate/egl_other.xml
4560 views
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
49