summaryrefslogtreecommitdiff
path: root/platform/macos/src
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2017-01-24 22:08:17 +0100
committerMinh Nguyễn <mxn@1ec5.org>2017-01-26 08:01:03 -0800
commitb826d043d01060acd96e568706f94cfab9163df6 (patch)
tree130566809315f3218e2f61237b342f0561fbac41 /platform/macos/src
parent01ceae1a8e1d64251744e357bd4f3335853ff663 (diff)
downloadqtlocation-mapboxgl-b826d043d01060acd96e568706f94cfab9163df6.tar.gz
[macos] allow using the integrated GPU on dual-GPU machines
Cherry-picked from e7a7c6be789198a8155dc229ea509dd7aecf4756.
Diffstat (limited to 'platform/macos/src')
-rw-r--r--platform/macos/src/MGLOpenGLLayer.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/platform/macos/src/MGLOpenGLLayer.mm b/platform/macos/src/MGLOpenGLLayer.mm
index e8fa521351..523b585055 100644
--- a/platform/macos/src/MGLOpenGLLayer.mm
+++ b/platform/macos/src/MGLOpenGLLayer.mm
@@ -32,6 +32,7 @@
NSOpenGLPFADepthSize, 16,
NSOpenGLPFAStencilSize, 8,
NSOpenGLPFAScreenMask, mask,
+ NSOpenGLPFAAllowOfflineRenderers, // Allows using the integrated GPU
0
};
return [[NSOpenGLPixelFormat alloc] initWithAttributes:pfas];