summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Janes <mark.a.janes@intel.com>2019-01-23 16:28:55 -0800
committerMark Janes <mark.a.janes@intel.com>2019-01-23 16:29:13 -0800
commit022800a05833a63dc39a7e73ce8ad2e304063615 (patch)
tree628955c6d6c15b8430a59d684b9a7bddf52dba36
parent9e9fa13c812e9ccc3d3657ad74d81981e91f7df8 (diff)
Revert "Implement EGL API for MESA_query_driver"
This reverts commit ff621a505594a3217f24fb785c51f43580f1bf78. with default warnings configuration, this commit generates: ../src/egl/main/eglapi.c:2654:1: error: no previous prototype for ‘eglGetDisplayDriverConfig’ [-Werror=missing-prototypes]
-rw-r--r--src/egl/main/eglapi.c33
-rw-r--r--src/egl/main/eglapi.h2
-rw-r--r--src/egl/main/egldisplay.h1
-rw-r--r--src/egl/main/eglentrypoint.h2
4 files changed, 0 insertions, 38 deletions
diff --git a/src/egl/main/eglapi.c b/src/egl/main/eglapi.c
index 35618680e85..bfd79a5952d 100644
--- a/src/egl/main/eglapi.c
+++ b/src/egl/main/eglapi.c
@@ -528,7 +528,6 @@ _eglCreateExtensionsString(_EGLDisplay *dpy)
_eglAppendExtension(&exts, "EGL_MESA_configless_context");
_EGL_CHECK_EXTENSION(MESA_drm_image);
_EGL_CHECK_EXTENSION(MESA_image_dma_buf_export);
- _EGL_CHECK_EXTENSION(MESA_query_driver);
_EGL_CHECK_EXTENSION(NOK_swap_region);
_EGL_CHECK_EXTENSION(NOK_texture_from_pixmap);
@@ -2650,38 +2649,6 @@ eglQueryDisplayAttribEXT(EGLDisplay dpy,
RETURN_EGL_SUCCESS(disp, EGL_TRUE);
}
-char * EGLAPIENTRY
-eglGetDisplayDriverConfig(EGLDisplay dpy)
-{
- _EGLDisplay *disp = _eglLockDisplay(dpy);
- _EGLDriver *drv;
- char *ret;
-
- _EGL_FUNC_START(disp, EGL_NONE, NULL, NULL);
- _EGL_CHECK_DISPLAY(disp, NULL, drv);
-
- assert(disp->Extensions.MESA_query_driver);
-
- ret = drv->API.QueryDriverConfig(disp);
- RETURN_EGL_EVAL(disp, ret);
-}
-
-const char * EGLAPIENTRY
-eglGetDisplayDriverName(EGLDisplay dpy)
-{
- _EGLDisplay *disp = _eglLockDisplay(dpy);
- _EGLDriver *drv;
- const char *ret;
-
- _EGL_FUNC_START(disp, EGL_NONE, NULL, NULL);
- _EGL_CHECK_DISPLAY(disp, NULL, drv);
-
- assert(disp->Extensions.MESA_query_driver);
-
- ret = drv->API.QueryDriverName(disp);
- RETURN_EGL_EVAL(disp, ret);
-}
-
__eglMustCastToProperFunctionPointerType EGLAPIENTRY
eglGetProcAddress(const char *procname)
{
diff --git a/src/egl/main/eglapi.h b/src/egl/main/eglapi.h
index 5e1581b9ce5..07ddf34a032 100644
--- a/src/egl/main/eglapi.h
+++ b/src/egl/main/eglapi.h
@@ -55,8 +55,6 @@ struct _egl_api
/* driver funcs */
EGLBoolean (*Initialize)(_EGLDriver *, _EGLDisplay *dpy);
EGLBoolean (*Terminate)(_EGLDriver *, _EGLDisplay *dpy);
- const char *(*QueryDriverName)(_EGLDisplay *dpy);
- char *(*QueryDriverConfig)(_EGLDisplay *dpy);
/* config funcs */
EGLBoolean (*GetConfigs)(_EGLDriver *drv, _EGLDisplay *dpy,
diff --git a/src/egl/main/egldisplay.h b/src/egl/main/egldisplay.h
index 5cc503734bc..fae90520368 100644
--- a/src/egl/main/egldisplay.h
+++ b/src/egl/main/egldisplay.h
@@ -138,7 +138,6 @@ struct _egl_extensions
EGLBoolean MESA_drm_image;
EGLBoolean MESA_image_dma_buf_export;
- EGLBoolean MESA_query_driver;
EGLBoolean NOK_swap_region;
EGLBoolean NOK_texture_from_pixmap;
diff --git a/src/egl/main/eglentrypoint.h b/src/egl/main/eglentrypoint.h
index 44e971e023a..69a6c1bf4c7 100644
--- a/src/egl/main/eglentrypoint.h
+++ b/src/egl/main/eglentrypoint.h
@@ -42,8 +42,6 @@ EGL_ENTRYPOINT(eglGetCurrentContext)
EGL_ENTRYPOINT(eglGetCurrentDisplay)
EGL_ENTRYPOINT(eglGetCurrentSurface)
EGL_ENTRYPOINT(eglGetDisplay)
-EGL_ENTRYPOINT(eglGetDisplayDriverConfig)
-EGL_ENTRYPOINT(eglGetDisplayDriverName)
EGL_ENTRYPOINT(eglGetError)
EGL_ENTRYPOINT(eglGetPlatformDisplay)
EGL_ENTRYPOINT(eglGetPlatformDisplayEXT)