Revert "libvirtual: Fix logic to detect DRC use case"

This reverts commit 0f59a5a6a4fea63b29f45d1f765f378231edadf4.

Change-Id: I800a4a50db4cc39ca7cf9fed5ec7d146a7b9b95b
diff --git a/libvirtual/virtual.cpp b/libvirtual/virtual.cpp
index ca64fad..5453e3a 100644
--- a/libvirtual/virtual.cpp
+++ b/libvirtual/virtual.cpp
@@ -177,13 +177,13 @@
         uint32_t priW = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].xres;
         uint32_t priH = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].yres;
 
+        initResolution(extW, extH);
+
         // Dynamic Resolution Change depends on MDP downscaling.
         // MDP downscale property will be ignored to exercise DRC use case.
         // If DRC is in progress, ext WxH will have non-zero values.
         bool isDRC = (extW > 0) && (extH > 0);
 
-        initResolution(extW, extH);
-
         if(!qdutils::MDPVersion::getInstance().is8x26()
                 && (mHwcContext->mMDPDownscaleEnabled || isDRC)) {