SF: Track compositionType across displayId's
Make sure that compositionType tracks displayId's
Bug: 112259502
Test: cts -m CtsViewTestCases
SurfaceFlinger_test
vrflinger_test
Change-Id: I748ef1a6da8257e780daf89af06d76f29d19ad6f
diff --git a/services/surfaceflinger/SurfaceFlinger.h b/services/surfaceflinger/SurfaceFlinger.h
index c06c74f..bdbd6ab 100644
--- a/services/surfaceflinger/SurfaceFlinger.h
+++ b/services/surfaceflinger/SurfaceFlinger.h
@@ -226,7 +226,7 @@
// instances. Each hardware composer instance gets a different sequence id.
int32_t mComposerSequenceId;
- std::vector<CompositionInfo> mCompositionInfo;
+ std::unordered_map<int32_t, std::vector<CompositionInfo>> mCompositionInfo;
};