clover/device: Move device_version into core and add device_clc_version
[mesa.git] / include / EGL / eglmesaext.h
index 337dd2cb789e731d68aa41cd206d889f45c0b0c0..cff1bc6eee30d8be686e68660174bbbd42d77dec 100644 (file)
@@ -52,6 +52,7 @@ extern "C" {
 #define EGL_TEXTURE_Y_U_V_WL            0x31D7
 #define EGL_TEXTURE_Y_UV_WL             0x31D8
 #define EGL_TEXTURE_Y_XUXV_WL           0x31D9
+#define EGL_TEXTURE_EXTERNAL_WL         0x31DA
 
 struct wl_display;
 struct wl_resource;
@@ -84,6 +85,13 @@ typedef EGLBoolean (EGLAPIENTRYP PFNEGLSWAPBUFFERSREGIONNOK) (EGLDisplay dpy, EG
 #define EGL_NO_CONFIG_MESA                     ((EGLConfig)0)
 #endif
 
+#ifndef EGL_MESA_drm_image_formats
+#define EGL_MESA_drm_image_formats 1
+#define EGL_DRM_BUFFER_FORMAT_ARGB2101010_MESA  0x3290
+#define EGL_DRM_BUFFER_FORMAT_ARGB1555_MESA     0x3291
+#define EGL_DRM_BUFFER_FORMAT_RGB565_MESA       0x3292
+#endif /* EGL_MESA_drm_image_formats */
+
 #ifdef __cplusplus
 }
 #endif