diff options
Diffstat (limited to 'src/Runtime/ogl-runtime/src/runtimerender/Qt3DSRender.h')
m--------- | src/Runtime/ogl-runtime | 0 | ||||
-rw-r--r-- | src/Runtime/ogl-runtime/src/runtimerender/Qt3DSRender.h | 257 |
2 files changed, 0 insertions, 257 deletions
diff --git a/src/Runtime/ogl-runtime b/src/Runtime/ogl-runtime new file mode 160000 +Subproject 2025912174c4cf99270b7439ec3b021e1d089ae diff --git a/src/Runtime/ogl-runtime/src/runtimerender/Qt3DSRender.h b/src/Runtime/ogl-runtime/src/runtimerender/Qt3DSRender.h deleted file mode 100644 index e07dc6ec..00000000 --- a/src/Runtime/ogl-runtime/src/runtimerender/Qt3DSRender.h +++ /dev/null @@ -1,257 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2008-2012 NVIDIA Corporation. -** Copyright (C) 2017 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of Qt 3D Studio. -** -** $QT_BEGIN_LICENSE:GPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and The Qt Company. For licensing terms -** and conditions see https://www.qt.io/terms-conditions. For further -** information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -****************************************************************************/ -#pragma once -#ifndef QT3DS_RENDER_H -#define QT3DS_RENDER_H - -namespace qt3ds { -class NVAllocatorCallback; -class NVFoundationBase; -namespace foundation { - class CRegisteredString; - class IStringTable; - class CStrTableOrDataRef; - struct SStrRemapMap; - struct SWriteBuffer; - struct SDataReader; - struct SPtrOffsetMap; - class IPerfTimer; - class Qt3DSString; - class Qt3DSStringUtils; -} -namespace intrinsics { -} -namespace render { - class NVRenderTexture2D; - class NVRenderTexture2DArray; - class NVRenderTextureCube; - class NVRenderImage2D; - class NVRenderFrameBuffer; - class NVRenderRenderBuffer; - class NVRenderVertexBuffer; - class NVRenderIndexBuffer; - class NVRenderDrawIndirectBuffer; - class NVRenderInputAssembler; - class NVRenderAttribLayout; - class NVRenderDepthStencilState; - class NVRenderContext; - class NVRenderConstantBuffer; - class NVRenderShaderProgram; - class NVRenderShaderConstantBase; - struct NVRenderDrawMode; - struct NVRenderWinding; - struct NVRenderSrcBlendFunc; - struct NVRenderBlendEquation; - struct NVRenderState; - struct NVRenderTextureCoordOp; - struct NVRenderTextureMagnifyingOp; - struct NVRenderDstBlendFunc; - struct NVRenderContextValues; - struct NVRenderClearValues; - struct NVRenderRect; - struct NVRenderRectF; - struct NVRenderRenderBufferFormats; - struct NVRenderTextureFormats; - struct NVRenderTextureSwizzleMode; - struct NVRenderFrameBufferAttachments; - struct NVRenderRect; - struct NVRenderTextureCubeFaces; - struct STextureDetails; - struct NVRenderShaderDataTypes; - class NVRenderTextureOrRenderBuffer; - struct NVRenderTextureMinifyingOp; - struct NVReadFaces; - struct NVRenderVertexBufferEntry; - struct NVRenderPtrPtrMap; - class NVRenderComputeShader; - class NVRenderAttribLayout; - struct NVRenderBufferAccessTypeValues; - struct NVRenderImageAccessType; - struct NVRenderBufferBindValues; - struct DrawArraysIndirectCommand; - struct NVRenderShaderTypeValue; - class NVRenderPathRender; - class NVRenderPathSpecification; - class NVRenderPathFontSpecification; - class NVRenderPathFontItem; - struct NVRenderTextureTypeValue; - class NVRenderProgramPipeline; -} -class NVPlane; -} - -namespace eastl { -} - -namespace qt3ds { - -namespace render { - using namespace qt3ds; - using namespace qt3ds::foundation; - using namespace qt3ds::intrinsics; - using qt3ds::render::NVRenderTexture2D; - using qt3ds::render::NVRenderTexture2DArray; - using qt3ds::render::NVRenderTextureCube; - using qt3ds::render::NVRenderImage2D; - using qt3ds::render::NVRenderFrameBuffer; - using qt3ds::render::NVRenderRenderBuffer; - using qt3ds::render::NVRenderVertexBuffer; - using qt3ds::render::NVRenderIndexBuffer; - using qt3ds::render::NVRenderDrawIndirectBuffer; - using qt3ds::render::NVRenderInputAssembler; - using qt3ds::render::NVRenderAttribLayout; - using qt3ds::render::NVRenderDepthStencilState; - using qt3ds::render::NVRenderContext; - using qt3ds::render::NVRenderConstantBuffer; - using qt3ds::render::NVRenderShaderProgram; - using qt3ds::render::NVRenderShaderConstantBase; - using qt3ds::render::NVRenderDrawMode; - using qt3ds::render::NVRenderWinding; - using qt3ds::foundation::CRegisteredString; - using qt3ds::foundation::IStringTable; - using qt3ds::render::NVRenderSrcBlendFunc; - using qt3ds::render::NVRenderBlendEquation; - using qt3ds::render::NVRenderState; - using qt3ds::foundation::IStringTable; - using qt3ds::foundation::CRegisteredString; - using qt3ds::render::NVRenderTextureCoordOp; - using qt3ds::render::NVRenderDstBlendFunc; - using qt3ds::render::NVRenderRect; - using qt3ds::render::NVRenderRectF; - using qt3ds::render::NVRenderRenderBufferFormats; - using qt3ds::render::NVRenderTextureFormats; - using qt3ds::render::NVRenderTextureSwizzleMode; - using qt3ds::render::NVRenderFrameBufferAttachments; - using qt3ds::render::NVRenderRect; - using qt3ds::render::NVRenderContextValues; - using qt3ds::render::NVRenderClearValues; - using qt3ds::render::STextureDetails; - using qt3ds::render::NVRenderShaderDataTypes; - using qt3ds::render::NVRenderTextureMagnifyingOp; - using qt3ds::render::NVRenderTextureOrRenderBuffer; - using qt3ds::render::NVRenderTextureMinifyingOp; - using qt3ds::render::NVReadFaces; - using qt3ds::render::NVRenderTextureCubeFaces; - using qt3ds::foundation::SStrRemapMap; - using qt3ds::foundation::SWriteBuffer; - using qt3ds::foundation::SDataReader; - using qt3ds::foundation::Qt3DSString; - using qt3ds::foundation::Qt3DSStringUtils; - using qt3ds::render::NVRenderPtrPtrMap; - using qt3ds::foundation::CStrTableOrDataRef; - using qt3ds::foundation::SPtrOffsetMap; - using qt3ds::foundation::IPerfTimer; - using qt3ds::render::NVRenderVertexBufferEntry; - using qt3ds::render::NVRenderComputeShader; - using qt3ds::render::NVRenderAttribLayout; - using qt3ds::render::NVRenderBufferAccessTypeValues; - using qt3ds::render::NVRenderImageAccessType; - using qt3ds::render::NVRenderBufferBindValues; - using qt3ds::render::DrawArraysIndirectCommand; - using qt3ds::render::NVRenderShaderTypeValue; - using qt3ds::render::NVRenderPathRender; - using qt3ds::render::NVRenderPathSpecification; - using qt3ds::render::NVRenderPathFontSpecification; - using qt3ds::render::NVRenderPathFontItem; - using qt3ds::render::NVRenderTextureTypeValue; - using qt3ds::render::NVRenderProgramPipeline; - - class IQt3DSRenderContextCore; - class IQt3DSRenderContext; - class IQt3DSRenderer; - class IBufferManager; - struct SRenderMesh; - class IRenderableObject; - class IQt3DSRenderer; - class IBufferManager; - class IResourceManager; - class IOffscreenRenderManager; - struct SNode; - struct SGraphObject; - class ITextRenderer; - class ITextRendererCore; - class IInputStreamFactory; - class IRefCountedInputStream; - class IEffectSystem; - class IEffectSystemCore; - class IShaderCache; - class IQt3DSRenderNodeFilter; - class IRenderWidget; - class IRenderWidgetContext; - struct SShaderVertexCodeGenerator; - struct SShaderFragmentCodeGenerator; - class IThreadPool; - struct SRenderMesh; - struct SLoadedTexture; - class IImageBatchLoader; - class ITextTextureCache; - class ITextTextureAtlas; - class IRenderPluginInstance; - class IRenderPluginClass; - class IRenderPluginManager; - class IRenderPluginManagerCore; - struct SRenderPlugin; - class IDynamicObjectSystemCore; - class IDynamicObjectSystem; - class IDynamicObjectClass; - struct SRenderSubset; - struct SModel; - namespace dynamic { - struct SPropertyDefinition; - } - struct SLight; - struct SCamera; - struct SCustomMaterial; - class ICustomMaterialSystem; - class ICustomMaterialSystemCore; - struct SLayer; - struct SReferencedMaterial; - struct SPGGraphObject; - class IPixelGraphicsRenderer; - class IBufferLoader; - struct SEffect; - class IRenderList; - class IRenderTask; - class CResourceTexture2D; - class IPathManagerCore; - class IPathManager; - struct SPath; - struct SPathSubPath; - class IShaderProgramGenerator; - class IShaderStageGenerator; - class IDefaultMaterialShaderGenerator; - class ICustomMaterialShaderGenerator; - struct SRenderableImage; - class Qt3DSShadowMap; - struct SLightmaps; -} -} - -#endif |