commit | 222571707f358a95ed3f60e61c4ff0959b9ae682 | [log] [tgz] |
---|---|---|
author | Gil Dekel <gildekel@google.com> | Mon Mar 03 16:51:30 2025 -0500 |
committer | Gil Dekel <gildekel@google.com> | Mon Mar 10 16:58:51 2025 -0400 |
tree | 87a1a37c7d1ab8f7afd4f36d30c49a34bf7ccfc4 | |
parent | a8da2ca27afc482043032299e873b95994eff06b [diff] |
SF: Remove *DisplayId::tryCast usage from VirtualDisplaySurface Work towards DisplayId opaqueness by eliminating call-sites to APIs that parse the display ID values directly. One such site is VirtualDisplaySurface. Replace all calls to *DisplayId::tryCast with a VirtualDisplayIdVariant guard. Flag: com.android.graphics.surfaceflinger.flags.stable_edid_ids Bug: 390690584 Test: libsurfaceflinger_unittest Change-Id: I7ae9e838547c31ce09349e15f7d23e99f313646b