qt5base-lts/src/widgets
Kristoffer Skau ee2dbcada8 Add support for stereoscopic content in QOpenGLWidget
Need to add the plumbing necessary to support two textures in
QOpenGLWidget and use these in the backing store. The changes
required on the RHI level is already done in an earlier patch.
Then paintGL() needs to be called twice, once for each buffer.
Also add overloads for the other functions of QOopenGLWidget
where it makes sense to query for left or right buffer.
Then finally create an example.

[ChangeLog][Widgets][QOpenGLWidget] Added support for
stereoscopic rendering.

Fixes: QTBUG-64587
Change-Id: I5a5c53506dcf8a56442097290dceb7eb730d50ce
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2022-11-28 19:12:27 +01:00
..
accessible a11y: Implement QAccessibleSelectionInterface for item views 2022-11-14 08:36:45 +01:00
compat Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
dialogs Modernize QMessageBox documentation and example 2022-11-18 19:25:20 +01:00
doc Modernize QMessageBox documentation and example 2022-11-18 19:25:20 +01:00
effects Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
graphicsview QGraphicsView: fix jumping graphic items when dragging out of view 2022-11-26 16:07:15 +02:00
itemviews Send accessible focus event after list view has focus 2022-11-10 18:29:52 +00:00
kernel Add support for stereoscopic content in QOpenGLWidget 2022-11-28 19:12:27 +01:00
styles Let styles indicate that they support dark mode 2022-11-26 15:07:07 +01:00
util doc: update the limitation of QSystemTrayIcon on X11 2022-11-17 15:12:25 +01:00
widgets Replace warning with debug message in dockwidget high DPI mapping 2022-11-17 07:52:26 +01:00
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
configure.cmake Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
Qt6WidgetsMacros.cmake Remove the Unnecessary CMake Module, include(CMakeParseArguments) 2022-10-25 20:14:35 +02:00
qt_cmdline.cmake Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
QtWidgets.dynlist
qtwidgets.tracepoints