qt5base-lts/examples
Laszlo Agocs 1219dbe543 Add an example for creating OpenGL contexts
Besides serving as an example for performing OpenGL rendering inside
a window container in a way that it works across all GL versions,
this is an extremely useful tool for developers and users alike
since it allows quick and easy checking of what sort of context a
particular driver returns for a particular QSurfaceFormat.

NB! Depending on the OpenGL driver, some surprises can be expected.
The handling of core/compatibility profiles, the fwdcompat bit,
the supported GLSL versions, etc. tend to be somewhat different
across the different OpenGL implementations.

Task-number: QTBUG-37071
Change-Id: Iae4328e66cd0bb19f74a77fefef93ea5a3221e31
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
2014-02-28 18:00:39 +01:00
..
aggregate install a sane top-level examples.pro file 2012-12-11 13:37:57 +01:00
dbus Remove warnings about examples not running in the Qt Simulator 2013-10-09 21:45:31 +02:00
embedded expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
gui Avoid truncation warning in openglwindow example 2014-02-21 15:52:59 +01:00
ipc expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
json Add json/savegame example. 2013-08-22 19:14:03 +02:00
network Merge remote-tracking branch 'origin/stable' into dev 2014-02-07 13:07:25 +01:00
opengl Add an example for creating OpenGL contexts 2014-02-28 18:00:39 +01:00
qmake Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qpa skip gui-needing examples with -no-gui 2013-10-11 21:03:34 +02:00
qtconcurrent remove remaining non-concurrent branches from concurrent samples 2013-10-29 15:37:30 +01:00
qtestlib Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
sql Doc: Moved Books SQL Example documentation 2013-12-05 14:56:29 +01:00
threads Doc: corrected link/example errors 2014-01-31 16:18:07 +01:00
tools Doc: Fix broken links 2013-11-05 00:29:01 +01:00
touch expand tabs and related whitespace fixes in *.{cpp,h,qdoc} 2014-01-13 22:46:50 +01:00
webkit/webkit-guide Changed digia contact details to */legal, updated licenses 2013-07-20 11:21:46 +02:00
widgets Doc: Replace obsolete types with their newer counterparts 2014-02-25 16:36:34 +01:00
xml Doc: Move XML example documentation to correct location 2013-12-20 10:37:43 +01:00
examples.pro Doc: corrected link/example errors 2014-01-31 16:18:07 +01:00
README Remove more references to demos. 2011-07-08 15:36:26 +02:00

Qt is supplied with a number of example applications that have been
written to provide developers with examples of the Qt API in use,
highlight good programming practice, and showcase features found in each of
Qt's core technologies.


Documentation for examples can be found in the Examples section
of the Qt documentation.