diff options
| author | 2022-03-28 11:02:38 -0700 | |
|---|---|---|
| committer | 2022-03-30 23:00:21 +0000 | |
| commit | f7eeb100a972b19d940e1110c59a590d07bf8f76 (patch) | |
| tree | cdfe5c810987fcc0fa114326b3e532232f484e17 | |
| parent | bc9e42db9a4b74185390fd9a0aa6882fb55899df (diff) | |
Respect dpi from Emulator
Bug: 196986384
Test: run resizable and phone emulator.
dumpsys SurfaceFlinger|grep -i dpi.
dumpsys display|grep -i dpi.
check launcher and apps display correctly
Change-Id: If9f3c05b62fb937ac55e0d1d16e47569d2b15e86
| -rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 4fc9d273fc..3dfcb82f94 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -993,13 +993,8 @@ status_t SurfaceFlinger::getDynamicDisplayInfo(const sp<IBinder>& displayToken, outMode.resolution = ui::Size(width, height); - if (mEmulatedDisplayDensity) { - outMode.xDpi = mEmulatedDisplayDensity; - outMode.yDpi = mEmulatedDisplayDensity; - } else { - outMode.xDpi = xDpi; - outMode.yDpi = yDpi; - } + outMode.xDpi = xDpi; + outMode.yDpi = yDpi; const nsecs_t period = mode->getVsyncPeriod(); outMode.refreshRate = Fps::fromPeriodNsecs(period).getValue(); |