Mesa (master): ci: Include enough Android headers to let us compile test EGL

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Aug 5 18:25:46 UTC 2020


Module: Mesa
Branch: master
Commit: 932f51d593418c95bf8f56ac9335d5f6c52c1285
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=932f51d593418c95bf8f56ac9335d5f6c52c1285

Author: Kristian H. Kristensen <hoegsberg at google.com>
Date:   Tue Jul 28 15:25:49 2020 -0700

ci: Include enough Android headers to let us compile test EGL

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6112>

---

 bin/update-android-headers.sh                      |  53 ++
 include/android_stub/android/data_space.h          | 108 +++
 include/android_stub/android/hardware_buffer.h     | 549 ++++++++++++
 include/android_stub/android/hdr_metadata.h        |  74 ++
 include/android_stub/android/log.h                 | 380 ++++++++
 include/android_stub/android/native_window.h       | 239 +++++
 include/android_stub/android/rect.h                |  65 ++
 include/android_stub/android/sync.h                |  49 +
 include/android_stub/backtrace/Backtrace.h         | 214 +++++
 include/android_stub/backtrace/BacktraceMap.h      | 191 ++++
 .../android_stub/backtrace/backtrace_constants.h   |  30 +
 include/android_stub/cutils/log.h                  |   1 +
 include/android_stub/cutils/native_handle.h        | 106 +++
 include/android_stub/cutils/properties.h           | 151 ++++
 include/android_stub/hardware/fb.h                 | 173 ++++
 include/android_stub/hardware/gralloc.h            | 448 ++++++++++
 include/android_stub/hardware/hardware.h           | 244 +++++
 include/android_stub/hardware/hwvulkan.h           |  71 ++
 include/android_stub/log/event_tag_map.h           |  72 ++
 include/android_stub/log/log.h                     | 151 ++++
 include/android_stub/log/log_event_list.h          | 278 ++++++
 include/android_stub/log/log_id.h                  |  33 +
 include/android_stub/log/log_main.h                | 380 ++++++++
 include/android_stub/log/log_properties.h          |  27 +
 include/android_stub/log/log_radio.h               | 140 +++
 include/android_stub/log/log_read.h                | 122 +++
 include/android_stub/log/log_safetynet.h           |  36 +
 include/android_stub/log/log_system.h              | 138 +++
 include/android_stub/log/log_time.h                | 162 ++++
 include/android_stub/log/logprint.h                | 160 ++++
 include/android_stub/nativebase/nativebase.h       | 110 +++
 include/android_stub/ndk/sync.h                    | 110 +++
 include/android_stub/sync/sync.h                   |   1 +
 include/android_stub/system/camera.h               | 307 +++++++
 include/android_stub/system/graphics-base-v1.0.h   | 140 +++
 include/android_stub/system/graphics-base-v1.1.h   |  48 +
 include/android_stub/system/graphics-base-v1.2.h   |  31 +
 include/android_stub/system/graphics-base.h        |   8 +
 include/android_stub/system/graphics-sw.h          |  16 +
 include/android_stub/system/graphics.h             | 268 ++++++
 include/android_stub/system/radio.h                | 254 ++++++
 include/android_stub/system/thread_defs.h          |  80 ++
 include/android_stub/system/window.h               | 988 +++++++++++++++++++++
 include/android_stub/vndk/hardware_buffer.h        |  86 ++
 include/android_stub/vndk/window.h                 | 324 +++++++
 include/meson.build                                |   9 +-
 meson.build                                        |  24 +-
 meson_options.txt                                  |   7 +
 src/android_stub/android_stub.cpp                  |  54 ++
 src/android_stub/meson.build                       |  12 +
 src/meson.build                                    |   1 +
 51 files changed, 7714 insertions(+), 9 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=932f51d593418c95bf8f56ac9335d5f6c52c1285


More information about the mesa-commit mailing list