egl: remove remaining EGL_MESA_copy_context skeleton
authorEmil Velikov <emil.l.velikov@gmail.com>
Thu, 14 May 2015 18:50:22 +0000 (18:50 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 14 May 2015 21:05:16 +0000 (21:05 +0000)
With earlier commit (7a58262e58d egl: Remove skeleton implementation of
EGL_MESA_screen_surface) we've removed the skeleton implementation of
eglCopyContextMESA(). Just like EGL_MESA_screen_surface this extension
was never implemented in mesa.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
include/EGL/eglmesaext.h
src/egl/main/eglapi.c
src/egl/main/egldisplay.h

index 40a60ec35edf27ae2e9317b2ea27a8a65658c558..87748cadbeead985f8eb6005615b348b7dea90f8 100644 (file)
@@ -34,17 +34,6 @@ extern "C" {
 
 #include <EGL/eglplatform.h>
 
-#ifndef EGL_MESA_copy_context
-#define EGL_MESA_copy_context 1
-
-#ifdef EGL_EGLEXT_PROTOTYPES
-EGLAPI EGLBoolean EGLAPIENTRY eglCopyContextMESA(EGLDisplay dpy, EGLContext source, EGLContext dest, EGLint mask);
-#endif /* EGL_EGLEXT_PROTOTYPES */
-
-typedef EGLBoolean (EGLAPIENTRYP PFNEGLCOPYCONTEXTMESA) (EGLDisplay dpy, EGLContext source, EGLContext dest, EGLint mask);
-
-#endif /* EGL_MESA_copy_context */
-
 #ifndef EGL_MESA_drm_display
 #define EGL_MESA_drm_display 1
 
index dbfad6341627a17a17a81b42ae9daaf9a311fa1c..fbb14f1524ad5a33adca8ea678b02ebddefd5970 100644 (file)
@@ -341,7 +341,6 @@ _eglCreateExtensionsString(_EGLDisplay *dpy)
 
    char *exts = dpy->ExtensionsString;
 
-   _EGL_CHECK_EXTENSION(MESA_copy_context);
    _EGL_CHECK_EXTENSION(MESA_drm_display);
    _EGL_CHECK_EXTENSION(MESA_drm_image);
    _EGL_CHECK_EXTENSION(MESA_configless_context);
index 6862e2f51b7116ea86dea388dbc10cac6febc1fe..bb394ec2962c3bf2a75d97cf904a3fac77954d3e 100644 (file)
@@ -90,7 +90,6 @@ struct _egl_resource
  */
 struct _egl_extensions
 {
-   EGLBoolean MESA_copy_context;
    EGLBoolean MESA_drm_display;
    EGLBoolean MESA_drm_image;
    EGLBoolean MESA_configless_context;