This change adds caching to save the most recently validated composition. The cached value is used where appropriate to avoid recalculating the DrmKmsPlan or the CompositionTypeMap from ValidateDisplay again in PresentDisplay. The cached ValidatedComposition replaces the previously cached DrmKmsPlan, preserving the lifecycle management requirements. Change-Id: I59704e26ae1a6950e750d246314b2db6af2f11a0 |
||
|---|---|---|
| .. | ||
| Backend.cpp | ||
| Backend.h | ||
| BackendClient.cpp | ||
| BackendClient.h | ||
| BackendManager.cpp | ||
| BackendManager.h | ||