qt5base-lts/examples/opengl
Samuel Rødal ccf0669da9 Added QGLPixelBuffer implementation using framebuffer objects.
Instead of having QGLPixelBuffer be a unusable stub implementation we
deprecate it and implement it in terms of QOpenGLFramebufferObject.
Framebuffer objects are anyway the recommended replacement for
pixelbuffers in modern OpenGL, as the context switching overhead is
avoided.

Change-Id: Ia220c358ee92813e87981d297c51d84525010322
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
2012-09-27 18:35:55 +02:00
..
2dpainting Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
cube Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
doc Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
framebufferobject Squashed commit of changes from the 4.8-temp branch. 2011-05-23 14:24:07 +02:00
framebufferobject2 Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
grabber Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
hellogl Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
hellogl_es Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
hellogl_es2 Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
hellowindow Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
overpainting Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
paintedwindow Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
pbuffers Added QGLPixelBuffer implementation using framebuffer objects. 2012-09-27 18:35:55 +02:00
pbuffers2 Added QGLPixelBuffer implementation using framebuffer objects. 2012-09-27 18:35:55 +02:00
samplebuffers Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
shared Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
textures Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
opengl.pro Examples, plugins: Remove remains of qpa in profiles. 2011-10-28 15:04:54 +02: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.