qt5base-lts/examples/opengl
Laszlo Agocs 45aa3c73f7 hellogles3: Request core profile context
...instead of compatibility, in order to play nice with systems
that have no compatibility profile support (macOS). Instancing
needs OpenGL 3.x so sticking with 2.x contexts is not an option.

The example looks fully compatible with core profile so its
functionality should not change.

Change-Id: If0d554a6208973aa8a4fb86757e246d170cd0e71
Fixes: QTBUG-75680
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2019-05-11 12:01:53 +00:00
..
2dpainting Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
computegles31 Replace Q_DECL_OVERRIDE with override where possible 2017-09-19 11:53:42 +00:00
contextinfo Use requestUpdate instead of timer in a few GL examples 2019-01-22 21:25:39 +00:00
cube Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
doc Unify license header usage. 2016-03-29 10:20:03 +00:00
hellogl2 Hello GL2 example: Fix exit crash 2017-09-05 10:55:11 +00:00
hellogles3 hellogles3: Request core profile context 2019-05-11 12:01:53 +00:00
hellowindow Use requestUpdate instead of timer in a few GL examples 2019-01-22 21:25:39 +00:00
legacy Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
paintedwindow examples: Use QOverload to select overloaded signals and slots 2016-12-22 14:54:55 +00:00
qopenglwidget Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
qopenglwindow Merge remote-tracking branch 'origin/5.11' into 5.12 2018-09-30 01:00:19 +02:00
textures Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
threadedqopenglwidget Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-06 13:26:31 +02:00
opengl.pro Examples: Remove remains of wince 2017-07-14 17:30:51 +00:00
README Remove references to demos from docs. 2011-07-05 19:57:54 +02:00

Qt provides support for integration with OpenGL implementations on all
platforms, giving developers the opportunity to display hardware accelerated
3D graphics alongside a more conventional user interface.

These examples demonstrate the basic techniques used to take advantage of
OpenGL in Qt applications.


Documentation for these examples can be found via the Examples
link in the main Qt documentation.