aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/Qt3DRender
diff options
context:
space:
mode:
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 506b52623..be06a3135 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>