diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-04-01 15:44:22 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-04-10 15:03:35 +0000 |
commit | 20ed96d5d051f5ad8d50a6937a2c40e9323c0d70 (patch) | |
tree | 92d818aab364e0333f39e1d4bb4d981641ee1f9d /src/render/texture/qabstracttexture_p.h | |
parent | 8f0b53aeb270713a0cd5b92889b91cc3d51849d8 (diff) |
QAbstractTexture creates creation changes
Change-Id: Ia164f44c53047c258c9e256fee20df0c8ecb9496
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/texture/qabstracttexture_p.h')
-rw-r--r-- | src/render/texture/qabstracttexture_p.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/render/texture/qabstracttexture_p.h b/src/render/texture/qabstracttexture_p.h index 39ee6622b..2604bb506 100644 --- a/src/render/texture/qabstracttexture_p.h +++ b/src/render/texture/qabstracttexture_p.h @@ -87,6 +87,27 @@ public : QTextureImageDataGeneratorPtr m_dataFunctor; }; +struct QAbstractTextureData +{ + QAbstractTexture::Target target; + QAbstractTexture::TextureFormat format; + int width; + int height; + int depth; + bool autoMipMap; + QAbstractTexture::Filter minFilter; + QAbstractTexture::Filter magFilter; + QTextureWrapMode::WrapMode wrapModeX; + QTextureWrapMode::WrapMode wrapModeY; + QTextureWrapMode::WrapMode wrapModeZ; + float maximumAnisotropy; + QAbstractTexture::ComparisonFunction comparisonFunction; + QAbstractTexture::ComparisonMode comparisonMode; + Qt3DCore::QNodeIdVector textureImageIds; + int layers; + QTextureImageDataGeneratorPtr dataFunctor; +}; + } // QT3D QT_END_NAMESPACE |