Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrachytski <siarhei.rachytski@gmail.com>2012-07-16 04:52:24 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:41:00 +0300
commitd31d85a6d20c30059632a6baf49fcb488ec94c80 (patch)
treefc2c80beee9378b181f86852677071cded379241 /iphone/Maps/Classes/EAGLView.mm
parent32c7a64f5b0a9e8c733ec853eda93eba540fa9ff (diff)
correct support for retina displays.
Diffstat (limited to 'iphone/Maps/Classes/EAGLView.mm')
-rw-r--r--iphone/Maps/Classes/EAGLView.mm9
1 files changed, 5 insertions, 4 deletions
diff --git a/iphone/Maps/Classes/EAGLView.mm b/iphone/Maps/Classes/EAGLView.mm
index 7c56905732..1eefd1ae96 100644
--- a/iphone/Maps/Classes/EAGLView.mm
+++ b/iphone/Maps/Classes/EAGLView.mm
@@ -86,11 +86,12 @@
RenderPolicy::Params rpParams;
CGRect screenRect = [[UIScreen mainScreen] bounds];
-
- rpParams.m_screenWidth = screenRect.size.width;
- rpParams.m_screenHeight = screenRect.size.height;
-
+
rpParams.m_visualScale = [[UIScreen mainScreen] scale];
+
+ rpParams.m_screenWidth = screenRect.size.width * rpParams.m_visualScale;
+ rpParams.m_screenHeight = screenRect.size.height * rpParams.m_visualScale;
+
if (rpParams.m_visualScale > 1.0)
rpParams.m_skinName = "basic_xhdpi.skn";
else