diff options
| author | 2009-07-28 16:16:38 -0700 | |
|---|---|---|
| committer | 2009-07-28 16:16:38 -0700 | |
| commit | 1521cd6e657ba4efa9382ab73d3cbba3bdf50ead (patch) | |
| tree | ae3f7ad0e2152958f8d731354e08a3c49585d3fc /libs | |
| parent | 159e1a9a13ccfa4d99941e21068994366e2bbc7b (diff) | |
| parent | d75fe9aa835b0811911e1727de8e15b329dafd49 (diff) | |
Merge change 8015 into donut
* changes:
Reset the mDpiX and mDpiY values when qemu.sf.lcd_density is defined.
Diffstat (limited to 'libs')
| -rw-r--r-- | libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp b/libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp index eec645edc907..ab02fa0ee1a2 100644 --- a/libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp +++ b/libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp @@ -197,6 +197,9 @@ void DisplayHardware::init(uint32_t dpy) LOGW("ro.sf.lcd_density not defined, using 160 dpi by default."); strcpy(property, "160"); } + } else { + /* for the emulator case, reset the dpi values too */ + mDpiX = mDpiY = atoi(property); } mDensity = atoi(property) * (1.0f/160.0f); |