diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-10-06 08:04:30 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-10-14 12:19:06 +0200 |
| commit | 63d31a37577474ba722f836e751c7e1f9113c1b7 (patch) | |
| tree | 8c5717496f0fb78c9613197089990772a0f1c670 /sources/pyside6/PySide6/glue/qtopengl.cpp | |
| parent | a68fb1816d3fa67b322bb30f6bdd5347a149aaea (diff) | |
Add a context manager for QOpenGLVertexArrayObject.Binder
[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>
Diffstat (limited to 'sources/pyside6/PySide6/glue/qtopengl.cpp')
| -rw-r--r-- | sources/pyside6/PySide6/glue/qtopengl.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sources/pyside6/PySide6/glue/qtopengl.cpp b/sources/pyside6/PySide6/glue/qtopengl.cpp index 5d318deaf..cdfaafb3b 100644 --- a/sources/pyside6/PySide6/glue/qtopengl.cpp +++ b/sources/pyside6/PySide6/glue/qtopengl.cpp @@ -78,3 +78,12 @@ int glGetVReturnSize(GLenum pname); // @snippet glgeti-vreturnsize_declaration int glGetI_VReturnSize(GLenum pname); // @snippet glgeti-vreturnsize_declaration + +// @snippet vao-binder-enter +Py_INCREF(%PYSELF); +pyResult = %PYSELF; +// @snippet vao-binder-enter + +// @snippet vao-binder-exit +%CPPSELF.release(); +// @snippet vao-binder-exit |
