Add an opaque struct to contain snapshot save/load streams

The content of the struct and the snapshot API is still subject to
changes. The idea is to wrap up all output stream pointers into one
struct so that we don't keep adding more parameters to the snapshot API.

Bug: 294277842
Test: GfxstreamEnd2EndVkSnapshotBasicTest
Change-Id: I5775512467c4987c199cefe56bf5ddff77ab79a3
1 file changed
tree: 47576c354f7f4114ea1aaf0f1b180c9ee38b6fb4
  1. base/
  2. build-config/
  3. CMake/
  4. host-common/
  5. snapshot/
  6. third-party/
  7. .clang-format
  8. .gitignore
  9. Android.bp
  10. CMakeLists.txt
  11. LICENSE
  12. README.md
  13. rebuild.sh
README.md

AEMU library

This is an utility library for common functions used in the Android Emulator. External projects (gfxstream, QEMU) may use to perform C++ functions.