[Mesa-dev] [PATCH mesa] khronos/egl: remove dependency on Android NDK header
Rob Herring
robh at kernel.org
Thu Aug 24 13:54:04 UTC 2017
On Thu, Aug 24, 2017 at 7:49 AM, Eric Engestrom
<eric.engestrom at imgtec.com> wrote:
> Khronos: https://github.com/KhronosGroup/EGL-Registry/pull/22
> Cc: Rob Herring <robh at kernel.org>
> Cc: Emil Velikov <emil.l.velikov at gmail.com>
> Signed-off-by: Eric Engestrom <eric.engestrom at imgtec.com>
> ---
> include/EGL/eglplatform.h | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/include/EGL/eglplatform.h b/include/EGL/eglplatform.h
> index f045d009c0..bf9ec0bf5f 100644
> --- a/include/EGL/eglplatform.h
> +++ b/include/EGL/eglplatform.h
> @@ -97,8 +97,7 @@ typedef void *EGLNativeWindowType;
>
> #elif defined(__ANDROID__) || defined(ANDROID)
>
> -#include <android/native_window.h>
> -
> +struct ANativeWindow;
> struct egl_native_pixmap_t;
How does this work when we need to dereference the struct to call
ANativeWindow::dequeueBuffer() and others?
Rob
More information about the mesa-dev
mailing list