From a9e09c710e6b07be425640bd323200963e22d825 Mon Sep 17 00:00:00 2001 From: Bruno de Oliveira Abinader Date: Mon, 10 Apr 2017 17:16:45 +0300 Subject: [ios, macos] MGLMapView size check for OpenGL 2.0 ES minimum texture size --- platform/macos/src/MGLMapView.mm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'platform/macos/src') diff --git a/platform/macos/src/MGLMapView.mm b/platform/macos/src/MGLMapView.mm index e19755044b..5d14192c61 100644 --- a/platform/macos/src/MGLMapView.mm +++ b/platform/macos/src/MGLMapView.mm @@ -307,8 +307,11 @@ public: } - (mbgl::Size)size { - return { static_cast(self.bounds.size.width), - static_cast(self.bounds.size.height) }; + // check for minimum texture size supported by OpenGL ES 2.0 + // + CGSize size = CGSizeMake(MAX(self.bounds.size.width, 64), MAX(self.bounds.size.height, 64)); + return { static_cast(size.width), + static_cast(size.height) }; } - (mbgl::Size)framebufferSize { -- cgit v1.2.1