egl/android: add aosp_nougat system/window.h back for back compat
authorYiwei Zhang <zzyiwei@chromium.org>
Thu, 10 Jun 2021 04:23:40 +0000 (04:23 +0000)
committerMarge Bot <eric+marge@anholt.net>
Fri, 11 Jun 2021 02:33:57 +0000 (02:33 +0000)
commit1b74a12ea0ae900d49d1921ed8931eb6131e1f18
tree4c80f304f834147324872092d2d8a96c06b2e3db
parent1a716f5f064ac60cd25c52bae106e93a96018b33
egl/android: add aosp_nougat system/window.h back for back compat

Also layer ANativeWindow_* APIs on top of legacy APIs for api level less
than 26 in a new platform_android.h header.

v2: persist frozen system/window.h header

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Rob Clark <robdclark@chromium.org> (v1)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11286>
bin/update-android-headers.sh
include/android_stub/system/window.h [new file with mode: 0644]
src/egl/drivers/dri2/egl_dri2.h
src/egl/drivers/dri2/platform_android.c
src/egl/drivers/dri2/platform_android.h [new file with mode: 0644]