egl: set EGL_BAD_NATIVE_PIXMAP in the copy_buffers fallback
As the spec says: EGL_BAD_NATIVE_PIXMAP is generated if the implementation does not support native pixmaps. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
committed by
Emil Velikov
parent
5463064f7a
commit
85cad15298
@@ -25,6 +25,7 @@
|
||||
#ifndef EGL_DRI2_FALLBACKS_INCLUDED
|
||||
#define EGL_DRI2_FALLBACKS_INCLUDED
|
||||
|
||||
#include "eglcurrent.h"
|
||||
#include "egltypedefs.h"
|
||||
|
||||
struct wl_buffer;
|
||||
@@ -86,7 +87,7 @@ dri2_fallback_copy_buffers(_EGLDriver *drv, _EGLDisplay *dpy,
|
||||
_EGLSurface *surf,
|
||||
void *native_pixmap_target)
|
||||
{
|
||||
return EGL_FALSE;
|
||||
return _eglError(EGL_BAD_NATIVE_PIXMAP, "no support for native pixmaps");
|
||||
}
|
||||
|
||||
static inline EGLBoolean
|
||||
|
||||
Reference in New Issue
Block a user