aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/glue/qtopengl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add a context manager for QOpenGLVertexArrayObject.BinderFriedemann Kleint2022-10-141-0/+9
| | | | | | | | | | [ChangeLog][PySide6] A context manager for QOpenGLVertexArrayObject.Binder has been added. Pick-to: 6.4 Change-Id: Ic839ed87f17f99c33b88d7fc5a0dd4842a4c7560 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
* Add glGet(Boolean|Double|Float|Integer)i_v() to QtOpenGL's versioned functionsFriedemann Kleint2022-08-111-0/+4
| | | | | | | | | | | | | Add entities to be used in each of the classes, reusing the snippets from QtGui. [ChangeLog][PySide6] The glGet(Boolean|Double|Float|Integer)i_v() functions have been added. Task-number: PYSIDE-2013 Task-number: PYSIDE-2017 Change-Id: Ib7bde37a1456ad4a399b169cbbdd63bd2dc81d50 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Add glGet(Boolean|Double|Float|Integer)v() to QtOpenGL's versioned functionsFriedemann Kleint2022-08-111-0/+3
| | | | | | | | | | | | | | | | | The functions were so far excluded by a parameter type exclusion. To make them visible, exclude the other getters explicitly by name instead by parameter. This enables adding further getters step by step. Add entities to be used in each of the classes, reusing the snippets from QtGui. [ChangeLog][PySide6] The glGet(Boolean|Double|Float|Integer)v() functions have been added. Task-number: PYSIDE-2013 Fixes: PYSIDE-2017 Change-Id: I096c9ee6428af6fc0bb6cfae3ca6f021106c3320 Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> Reviewed-by: Christian Tismer <tismer@stackless.com>
* Use SPDX license identifiersLucie Gérard2022-05-271-38/+2
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: I065150015bdb84a3096b5b39c061cf0a20ab637d Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Pyside6: Move QtOpenGLFunctions into QtOpenGLFriedemann Kleint2021-03-121-0/+57
| | | | | | | | | [ChangeLog][PySide6] QtOpenGLFunctions have been moved into QtOpenGL. Task-number: PYSIDE-1482 Change-Id: I60807f1c3f7c0a2308a810c72a751de39d03abc0 Reviewed-by: Christian Tismer <tismer@stackless.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* PySide6: Move injected code snippets where they belongFriedemann Kleint2021-03-101-0/+52
| | | | | | | | Adapt to the restructuring in Qt 6. Change-Id: I3cd65b8ee428fcc75de010efaa3595664a00eb97 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* PySide6: Remove unused glue codeFriedemann Kleint2021-03-101-74/+0
| | | | | Change-Id: I3f5adb202722aecbd34766e782c218720926b73d Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Rename PySide2 to PySide6Friedemann Kleint2020-11-021-0/+74
Adapt CMake files, build scripts, tests and examples. Task-number: PYSIDE-904 Change-Id: I845f7b006e9ad274fed5444ec4c1f9dbe176ff88 Reviewed-by: Christian Tismer <tismer@stackless.com>