commit | 5d66042a2377f5e350fd825063d7d166f6baff4c | [log] [tgz] |
---|---|---|
author | Gil Dekel <gildekel@google.com> | Fri Oct 25 16:20:13 2024 -0400 |
committer | Gil Dekel <gildekel@google.com> | Mon Nov 25 15:54:15 2024 -0500 |
tree | 1233219a273aaa946b759d76f51028c1c75c568c | |
parent | 4fabc0119c8f18e3997c00543831141e6647ba1c [diff] |
SF: Store and manage snapshots for virtual displays Create/destroy VirtualDisplaySnapshot that tracks the virtual display's lifetime. For now, VirtualDisplaySnapshots will track a virtual display's DisplayId and whether or not it's backed by Hal/Gpu. This will be helpful when moving the cast system of DisplayIds from within DisplayId.h to SurfaceFlinger. Bug: 374163881 Flag: EXEMPT refactor Test: libsurfaceflinger_unittest Change-Id: Id730e65b24ecd10925282bd72585ac7c5635a4fe