summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qsurfaceformat.h
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-01-13 14:17:41 +0100
committerLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-02-03 16:16:56 +0000
commite445fa45b14ac2b7ab112a4b39748f01e505ac23 (patch)
treeaf99b1ba526c8f7860964d97cd51623d210f806e /src/gui/kernel/qsurfaceformat.h
parent699efbe862efca5a0d18599dbc8a09d6e4cd0e9f (diff)
WGL: support reset notifications via GL_ARB_robustness
Handling context losses is unavoidable with ANGLE. Introduce some level of support for desktop GL too by making it possible to opt in via a new flag. Support is added for Windows (WGL, opengl32) only for now. In case of Windows with ANGLE setting the flag is not necessary, context losses will be reported regardless. Change-Id: Ic354c1382e876566538c52a4381f7ff328b7477e Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Diffstat (limited to 'src/gui/kernel/qsurfaceformat.h')
-rw-r--r--src/gui/kernel/qsurfaceformat.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/kernel/qsurfaceformat.h b/src/gui/kernel/qsurfaceformat.h
index b33f4d1f6b..58013cade6 100644
--- a/src/gui/kernel/qsurfaceformat.h
+++ b/src/gui/kernel/qsurfaceformat.h
@@ -48,7 +48,8 @@ public:
enum FormatOption {
StereoBuffers = 0x0001,
DebugContext = 0x0002,
- DeprecatedFunctions = 0x0004
+ DeprecatedFunctions = 0x0004,
+ ResetNotification = 0x0008
};
Q_DECLARE_FLAGS(FormatOptions, FormatOption)