aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/Qt3DRender
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-11-21 10:10:19 +0100
committerAapo Keskimolo <aapo.keskimolo@qt.io>2019-03-20 17:28:41 +0000
commit0829139d8895f8d23c4d8d4105cfac2464994483 (patch)
tree8092618865dc31c89abb79c81460c9c32ae3e7b5 /sources/pyside2/PySide2/Qt3DRender
parent84234b3987fa8f78024b650bb0596e64a2030a0e (diff)
Add bindings for 5.13
Task-number: PYSIDE-487 Change-Id: I789e0f13062c254fe1766eb10fd68f3bb3373594 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'sources/pyside2/PySide2/Qt3DRender')
-rw-r--r--sources/pyside2/PySide2/Qt3DRender/CMakeLists.txt7
-rw-r--r--sources/pyside2/PySide2/Qt3DRender/typesystem_3drender.xml12
2 files changed, 18 insertions, 1 deletions
diff --git a/sources/pyside2/PySide2/Qt3DRender/CMakeLists.txt b/sources/pyside2/PySide2/Qt3DRender/CMakeLists.txt
index c8bf08f4c..73c0c5ba6 100644
--- a/sources/pyside2/PySide2/Qt3DRender/CMakeLists.txt
+++ b/sources/pyside2/PySide2/Qt3DRender/CMakeLists.txt
@@ -125,6 +125,13 @@ if (Qt53DRender_VERSION VERSION_EQUAL 5.11.0 OR Qt53DRender_VERSION VERSION_GREA
${Qt3DRender_GEN_DIR}/qt3drender_qscreenraycaster_wrapper.cpp)
endif()
+if (Qt53DRender_VERSION VERSION_EQUAL 5.13.0 OR Qt53DRender_VERSION VERSION_GREATER 5.13.0)
+ list(APPEND Qt3DRender_SRC
+ ${Qt3DRender_GEN_DIR}/qt3drender_qsetfence_wrapper.cpp
+ ${Qt3DRender_GEN_DIR}/qt3drender_qsharedgltexture_wrapper.cpp
+ ${Qt3DRender_GEN_DIR}/qt3drender_qwaitfence_wrapper.cpp)
+endif()
+
set(Qt3DRender_include_dirs
${Qt3DRender_SOURCE_DIR}
${Qt3DRender_BINARY_DIR}
diff --git a/sources/pyside2/PySide2/Qt3DRender/typesystem_3drender.xml b/sources/pyside2/PySide2/Qt3DRender/typesystem_3drender.xml
index 851f46b14..9843a4591 100644
--- a/sources/pyside2/PySide2/Qt3DRender/typesystem_3drender.xml
+++ b/sources/pyside2/PySide2/Qt3DRender/typesystem_3drender.xml
@@ -56,6 +56,7 @@
<enum-type name="CubeMapFace"/>
<enum-type name="ComparisonFunction"/>
<enum-type name="ComparisonMode"/>
+ <enum-type name="HandleType" since="5.13"/>
<enum-type name="Filter"/>
<enum-type name="Status"/>
<enum-type name="Target"/>
@@ -102,7 +103,9 @@
</object-type>
<object-type name="QClipPlane"/>
<object-type name="QColorMask"/>
- <object-type name="QComputeCommand"/>
+ <object-type name="QComputeCommand">
+ <enum-type name="RunType" since="5.13"/>
+ </object-type>
<object-type name="QCullFace">
<enum-type name="CullingMode"/>
</object-type>
@@ -202,12 +205,16 @@
<object-type name="QScissorTest"/>
<object-type name="QScreenRayCaster" since="5.11"/>
<object-type name="QSeamlessCubemap"/>
+ <object-type name="QSetFence" since="5.13">
+ <enum-type name="HandleType"/>
+ </object-type>
<object-type name="QShaderData"/>
<object-type name="QShaderProgram">
<enum-type name="ShaderType"/>
<enum-type name="Status"/>
</object-type>
<object-type name="QShaderProgramBuilder" since="5.10"/>
+ <object-type name="QSharedGLTexture" since="5.13"/>
<object-type name="QSortPolicy">
<enum-type name="SortType"/>
</object-type>
@@ -252,5 +259,8 @@
<enum-type name="WrapMode"/>
</object-type>
<object-type name="QViewport"/>
+ <object-type name="QWaitFence" since="5.13">
+ <enum-type name="HandleType"/>
+ </object-type>
</namespace-type>
</typesystem>