qtbase/examples/opengl
Paolo Angelelli a6b8b03f86 OpenGL: add support for compute shaders in GLES 3.1
OpenGL ES 3.1 introduces compute shaders. This patch enables them also
in QOpenGLShader/QOpenGLShaderProgram.
A GL/GLES example using QOpenGLShaderProgram for compute shaders is also
included.

Change-Id: I3951a302d7c2b096548f829b9b4578b5a525c453
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2016-09-21 16:45:50 +00:00
..
2dpainting Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
computegles31 OpenGL: add support for compute shaders in GLES 3.1 2016-09-21 16:45:50 +00:00
contextinfo Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +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 Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
hellogles3 Unify license header usage. 2016-03-29 10:20:03 +00:00
hellowindow Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
legacy Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00
paintedwindow Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
qopenglwidget Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
qopenglwindow Merge remote-tracking branch 'origin/5.7' into dev 2016-07-19 20:14:40 +02:00
textures Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
threadedqopenglwidget Examples: Replace 'Q_DECL_OVERRIDE' by 'override' 2016-06-15 09:32:30 +00:00
README Remove references to demos from docs. 2011-07-05 19:57:54 +02:00
opengl.pro OpenGL: add support for compute shaders in GLES 3.1 2016-09-21 16:45:50 +00:00

README

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.