Save and load more virtio gpu info

... so that context id, capset id, and name are available after load.

Bug: b/369615058
Test: cvd start \
      --enable_virtiofs=false \
      --gpu_mode=gfxstream_guest_angle_host_swiftshader \
      --gpu_renderer_features=VulkanSnapshots:enabled
Test: cvd snapshot_take \
      --force \
      --auto_suspend \
      --snapshot_path=/tmp/snapshot1
Test: cvd create --snapshot_path=/tmp/snapshot1
Change-Id: I169ca35f79f12a6b7dc20979092abc0ee77f27c7
GitOrigin-RevId: 4a37108487d7e175a328afd678a8823d7599a772
2 files changed
tree: bb7641da3b04ce498eb5e6d919b878a144639cad
  1. base/
  2. build-config/
  3. CMake/
  4. host-common/
  5. snapshot/
  6. third-party/
  7. windows/
  8. .clang-format
  9. .gitignore
  10. Android.bp
  11. BUILD.bazel
  12. CMakeLists.txt
  13. LICENSE
  14. README.md
  15. 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.