summaryrefslogtreecommitdiffstats
path: root/src/egl/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/egl/main')
-rw-r--r--src/egl/main/eglimage.c23
-rw-r--r--src/egl/main/eglimage.h3
2 files changed, 0 insertions, 26 deletions
diff --git a/src/egl/main/eglimage.c b/src/egl/main/eglimage.c
index ef4a68f2367..9df6b6511d5 100644
--- a/src/egl/main/eglimage.c
+++ b/src/egl/main/eglimage.c
@@ -265,25 +265,6 @@ _eglParseEXTImageDmaBufImportModifiersAttribs(_EGLImageAttribs *attrs,
return EGL_SUCCESS;
}
-static EGLint
-_eglParseEXTImageFlushExternalAttribs(_EGLImageAttribs *attrs,
- _EGLDisplay *disp,
- EGLint attr, EGLint val)
-{
- if (!disp->Extensions.EXT_image_flush_external)
- return EGL_BAD_PARAMETER;
-
- switch (attr) {
- case EGL_IMAGE_EXTERNAL_FLUSH_EXT:
- attrs->ImageFlushExternal = val;
- break;
- default:
- return EGL_BAD_PARAMETER;
- }
-
- return EGL_SUCCESS;
-}
-
/**
* Parse the list of image attributes.
*
@@ -305,10 +286,6 @@ _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *disp,
EGLint attr = attrib_list[i++];
EGLint val = attrib_list[i];
- err = _eglParseEXTImageFlushExternalAttribs(attrs, disp, attr, val);
- if (err == EGL_SUCCESS)
- continue;
-
err = _eglParseKHRImageAttribs(attrs, disp, attr, val);
if (err == EGL_SUCCESS)
continue;
diff --git a/src/egl/main/eglimage.h b/src/egl/main/eglimage.h
index 84ad0f01b0c..6d2e7ba8a2d 100644
--- a/src/egl/main/eglimage.h
+++ b/src/egl/main/eglimage.h
@@ -50,9 +50,6 @@ struct _egl_image_attrib_int
struct _egl_image_attribs
{
- /* EGL_EXT_image_flush_external */
- EGLBoolean ImageFlushExternal;
-
/* EGL_KHR_image_base */
EGLBoolean ImagePreserved;