hwc2: Process active config change in ValidateDisplay api

Process active config change in ValidateDisplay API as well. This is
required in those cases where SetActiveConfigWithConstraints API call
is followed by draw cycle having Validate and Present Display calls.

Change-Id: I52227250e981544f97ce71ae8812f2d62d2967a1
diff --git a/sdm/libs/hwc2/hwc_session.cpp b/sdm/libs/hwc2/hwc_session.cpp
index 108ee32..c9bdf7b 100644
--- a/sdm/libs/hwc2/hwc_session.cpp
+++ b/sdm/libs/hwc2/hwc_session.cpp
@@ -1180,6 +1180,7 @@
     if (power_on_pending_[display]) {
       status = HWC2::Error::None;
     } else if (hwc_session->hwc_display_[display]) {
+      hwc_session->hwc_display_[display]->ProcessActiveConfigChange();
       hwc_session->hwc_display_[display]->SetFastPathComposition(false);
       status = hwc_session->ValidateDisplayInternal(display, out_num_types, out_num_requests);
     }