summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/cglconvenience
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2013-02-20 14:00:52 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-02-23 01:34:06 +0100
commit7e5750101699a408356439126649e8f49010d1df (patch)
treefdf33055383a5b2e967bfe5b55c0ee8843fecdba /src/platformsupport/cglconvenience
parent3b5600f6ee9f2982c5a93250e577f87a34fe32d1 (diff)
Enforce OpenGL context creation under Cocoa
We don't support other context types, so fail in those cases. Also, return OpenGL as the rendereable type of our surface. Change-Id: I3d5632eb8555d73ed14837b662c7450589a8681f Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
Diffstat (limited to 'src/platformsupport/cglconvenience')
-rw-r--r--src/platformsupport/cglconvenience/cglconvenience.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platformsupport/cglconvenience/cglconvenience.mm b/src/platformsupport/cglconvenience/cglconvenience.mm
index 81e8870ade..12ae5965df 100644
--- a/src/platformsupport/cglconvenience/cglconvenience.mm
+++ b/src/platformsupport/cglconvenience/cglconvenience.mm
@@ -61,6 +61,7 @@ void (*qcgl_getProcAddress(const QByteArray &procName))()
QSurfaceFormat qcgl_surfaceFormat()
{
QSurfaceFormat format;
+ format.setRenderableType(QSurfaceFormat::OpenGL);
format.setRedBufferSize(8);
format.setGreenBufferSize(8);
format.setBlueBufferSize(8);