projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
anv/cmd_buffer: Enable stencil-only HZ clears
[mesa.git]
/
src
/
egl
/
main
/
egldisplay.h
diff --git
a/src/egl/main/egldisplay.h
b/src/egl/main/egldisplay.h
index 6c64980cf20865837a2e4774d8fcf328db0e34ca..62d9a112f1f4de2a035e519b88c59d1e2bbe296b 100644
(file)
--- a/
src/egl/main/egldisplay.h
+++ b/
src/egl/main/egldisplay.h
@@
-79,6
+79,8
@@
struct _egl_resource
EGLBoolean IsLinked;
EGLint RefCount;
EGLBoolean IsLinked;
EGLint RefCount;
+ EGLLabelKHR Label;
+
/* used to link resources of the same type */
_EGLResource *Next;
};
/* used to link resources of the same type */
_EGLResource *Next;
};
@@
-90,7
+92,9
@@
struct _egl_resource
struct _egl_extensions
{
/* Please keep these sorted alphabetically. */
struct _egl_extensions
{
/* Please keep these sorted alphabetically. */
+ EGLBoolean ANDROID_framebuffer_target;
EGLBoolean ANDROID_image_native_buffer;
EGLBoolean ANDROID_image_native_buffer;
+ EGLBoolean ANDROID_recordable;
EGLBoolean CHROMIUM_sync_control;
EGLBoolean CHROMIUM_sync_control;
@@
-110,13
+114,11
@@
struct _egl_extensions
EGLBoolean KHR_gl_texture_cubemap_image;
EGLBoolean KHR_image_base;
EGLBoolean KHR_image_pixmap;
EGLBoolean KHR_gl_texture_cubemap_image;
EGLBoolean KHR_image_base;
EGLBoolean KHR_image_pixmap;
+ EGLBoolean KHR_no_config_context;
EGLBoolean KHR_reusable_sync;
EGLBoolean KHR_surfaceless_context;
EGLBoolean KHR_reusable_sync;
EGLBoolean KHR_surfaceless_context;
- EGLBoolean KHR_vg_parent_image;
EGLBoolean KHR_wait_sync;
EGLBoolean KHR_wait_sync;
- EGLBoolean MESA_configless_context;
- EGLBoolean MESA_drm_display;
EGLBoolean MESA_drm_image;
EGLBoolean MESA_image_dma_buf_export;
EGLBoolean MESA_drm_image;
EGLBoolean MESA_image_dma_buf_export;
@@
-165,6
+167,8
@@
struct _egl_display
/* lists of resources */
_EGLResource *ResourceLists[_EGL_NUM_RESOURCES];
/* lists of resources */
_EGLResource *ResourceLists[_EGL_NUM_RESOURCES];
+
+ EGLLabelKHR Label;
};
};
@@
-270,6
+274,11
@@
_eglGetWaylandDisplay(struct wl_display *native_display,
const EGLint *attrib_list);
#endif
const EGLint *attrib_list);
#endif
+#ifdef HAVE_SURFACELESS_PLATFORM
+_EGLDisplay*
+_eglGetSurfacelessDisplay(void *native_display,
+ const EGLint *attrib_list);
+#endif
#ifdef __cplusplus
}
#ifdef __cplusplus
}