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 a468a31278434634e03220ce7d03beb3568becf7..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;
};
@@
-92,6
+94,7
@@
struct _egl_extensions
/* Please keep these sorted alphabetically. */
EGLBoolean ANDROID_framebuffer_target;
EGLBoolean ANDROID_image_native_buffer;
/* Please keep these sorted alphabetically. */
EGLBoolean ANDROID_framebuffer_target;
EGLBoolean ANDROID_image_native_buffer;
+ EGLBoolean ANDROID_recordable;
EGLBoolean CHROMIUM_sync_control;
EGLBoolean CHROMIUM_sync_control;
@@
-111,11
+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_wait_sync;
EGLBoolean KHR_reusable_sync;
EGLBoolean KHR_surfaceless_context;
EGLBoolean KHR_wait_sync;
- EGLBoolean MESA_configless_context;
EGLBoolean MESA_drm_image;
EGLBoolean MESA_image_dma_buf_export;
EGLBoolean MESA_drm_image;
EGLBoolean MESA_image_dma_buf_export;
@@
-164,6
+167,8
@@
struct _egl_display
/* lists of resources */
_EGLResource *ResourceLists[_EGL_NUM_RESOURCES];
/* lists of resources */
_EGLResource *ResourceLists[_EGL_NUM_RESOURCES];
+
+ EGLLabelKHR Label;
};
};
@@
-269,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
}