summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/render/plugins.qmltypes
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick3d/imports/render/plugins.qmltypes')
-rw-r--r--src/quick3d/imports/render/plugins.qmltypes96
1 files changed, 90 insertions, 6 deletions
diff --git a/src/quick3d/imports/render/plugins.qmltypes b/src/quick3d/imports/render/plugins.qmltypes
index 6408abb27..8ea988efe 100644
--- a/src/quick3d/imports/render/plugins.qmltypes
+++ b/src/quick3d/imports/render/plugins.qmltypes
@@ -4,7 +4,7 @@ import QtQuick.tooling 1.2
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
-// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt3D.Render 2.14'
+// 'qmlplugindump -nonrelocatable -dependencies dependencies.json Qt3D.Render 2.15'
Module {
dependencies: ["Qt3D.Core 2.0"]
@@ -141,6 +141,12 @@ Module {
Method { name: "raise" }
Method { name: "lower" }
Method {
+ name: "startSystemResize"
+ type: "bool"
+ Parameter { name: "edges"; type: "Qt::Edges" }
+ }
+ Method { name: "startSystemMove"; type: "bool" }
+ Method {
name: "setTitle"
Parameter { type: "string" }
}
@@ -2069,7 +2075,8 @@ Module {
"OpenGLES": 2,
"OpenGL": 1,
"Vulkan": 3,
- "DirectX": 4
+ "DirectX": 4,
+ "RHI": 5
}
}
Enum {
@@ -2799,6 +2806,59 @@ Module {
}
}
Component {
+ name: "Qt3DRender::QRenderCapabilities"
+ prototype: "QObject"
+ exports: ["Qt3D.Render/RenderCapabilities 2.15"]
+ isCreatable: false
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "API"
+ values: {
+ "OpenGL": 1,
+ "OpenGLES": 2
+ }
+ }
+ Enum {
+ name: "Profile"
+ values: {
+ "NoProfile": 0,
+ "CoreProfile": 1,
+ "CompatibilityProfile": 2
+ }
+ }
+ Property { name: "valid"; type: "bool"; isReadonly: true }
+ Property { name: "api"; type: "API"; isReadonly: true }
+ Property { name: "profile"; type: "Profile"; isReadonly: true }
+ Property { name: "majorVersion"; type: "int"; isReadonly: true }
+ Property { name: "minorVersion"; type: "int"; isReadonly: true }
+ Property { name: "extensions"; type: "QStringList"; isReadonly: true }
+ Property { name: "vendor"; type: "string"; isReadonly: true }
+ Property { name: "renderer"; type: "string"; isReadonly: true }
+ Property { name: "driverVersion"; type: "string"; isReadonly: true }
+ Property { name: "glslVersion"; type: "string"; isReadonly: true }
+ Property { name: "maxSamples"; type: "int"; isReadonly: true }
+ Property { name: "maxTextureSize"; type: "int"; isReadonly: true }
+ Property { name: "maxTextureUnits"; type: "int"; isReadonly: true }
+ Property { name: "maxTextureLayers"; type: "int"; isReadonly: true }
+ Property { name: "supportsUBO"; type: "bool"; isReadonly: true }
+ Property { name: "maxUBOSize"; type: "int"; isReadonly: true }
+ Property { name: "maxUBOBindings"; type: "int"; isReadonly: true }
+ Property { name: "supportsSSBO"; type: "bool"; isReadonly: true }
+ Property { name: "maxSSBOSize"; type: "int"; isReadonly: true }
+ Property { name: "maxSSBOBindings"; type: "int"; isReadonly: true }
+ Property { name: "supportsImageStore"; type: "bool"; isReadonly: true }
+ Property { name: "maxImageUnits"; type: "int"; isReadonly: true }
+ Property { name: "supportsCompute"; type: "bool"; isReadonly: true }
+ Property { name: "maxWorkGroupCountX"; type: "int"; isReadonly: true }
+ Property { name: "maxWorkGroupCountY"; type: "int"; isReadonly: true }
+ Property { name: "maxWorkGroupCountZ"; type: "int"; isReadonly: true }
+ Property { name: "maxWorkGroupSizeX"; type: "int"; isReadonly: true }
+ Property { name: "maxWorkGroupSizeY"; type: "int"; isReadonly: true }
+ Property { name: "maxWorkGroupSizeZ"; type: "int"; isReadonly: true }
+ Property { name: "maxComputeInvocations"; type: "int"; isReadonly: true }
+ Property { name: "maxComputeSharedMemorySize"; type: "int"; isReadonly: true }
+ }
+ Component {
name: "Qt3DRender::QRenderCapture"
prototype: "Qt3DRender::QFrameGraphNode"
exports: [
@@ -2905,8 +2965,11 @@ Module {
name: "Qt3DRender::QRenderSettings"
defaultProperty: "activeFrameGraph"
prototype: "Qt3DCore::QComponent"
- exports: ["Qt3D.Render/RenderSettings 2.0"]
- exportMetaObjectRevisions: [0]
+ exports: [
+ "Qt3D.Render/RenderSettings 2.0",
+ "Qt3D.Render/RenderSettings 2.15"
+ ]
+ exportMetaObjectRevisions: [0, 15]
Enum {
name: "RenderPolicy"
values: {
@@ -2915,6 +2978,13 @@ Module {
}
}
Property {
+ name: "renderCapabilities"
+ revision: 15
+ type: "Qt3DRender::QRenderCapabilities"
+ isReadonly: true
+ isPointer: true
+ }
+ Property {
name: "pickingSettings"
type: "Qt3DRender::QPickingSettings"
isReadonly: true
@@ -3376,9 +3446,10 @@ Module {
prototype: "Qt3DCore::QNode"
exports: [
"Qt3D.Render/ShaderProgram 2.0",
+ "Qt3D.Render/ShaderProgram 2.15",
"Qt3D.Render/ShaderProgram 2.9"
]
- exportMetaObjectRevisions: [0, 9]
+ exportMetaObjectRevisions: [0, 15, 9]
Enum {
name: "ShaderType"
values: {
@@ -3398,6 +3469,13 @@ Module {
"Error": 2
}
}
+ Enum {
+ name: "Format"
+ values: {
+ "GLSL": 0,
+ "SPIRV": 1
+ }
+ }
Property { name: "vertexShaderCode"; type: "QByteArray" }
Property { name: "tessellationControlShaderCode"; type: "QByteArray" }
Property { name: "tessellationEvaluationShaderCode"; type: "QByteArray" }
@@ -3406,6 +3484,7 @@ Module {
Property { name: "computeShaderCode"; type: "QByteArray" }
Property { name: "log"; revision: 9; type: "string"; isReadonly: true }
Property { name: "status"; revision: 9; type: "Status"; isReadonly: true }
+ Property { name: "format"; revision: 15; type: "Format" }
Signal {
name: "vertexShaderCodeChanged"
Parameter { name: "vertexShaderCode"; type: "QByteArray" }
@@ -3438,6 +3517,10 @@ Module {
name: "statusChanged"
Parameter { name: "status"; type: "Status" }
}
+ Signal {
+ name: "formatChanged"
+ Parameter { name: "format"; type: "Format" }
+ }
Method {
name: "setVertexShaderCode"
Parameter { name: "vertexShaderCode"; type: "QByteArray" }
@@ -3622,7 +3705,8 @@ Module {
"BackToFront": 2,
"Material": 4,
"FrontToBack": 8,
- "Texture": 16
+ "Texture": 16,
+ "Uniform": 32
}
}
Property { name: "sortTypes"; type: "QVector<int>" }