diff options
Diffstat (limited to 'src/quick3d/imports/render/plugins.qmltypes')
-rw-r--r-- | src/quick3d/imports/render/plugins.qmltypes | 96 |
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>" } |