aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/scenegraph/adaptations
diff options
context:
space:
mode:
authorPaolo Angelelli <paolo.angelelli@theqtcompany.com>2016-06-28 12:00:53 +0200
committerPaolo Angelelli <paolo.angelelli@theqtcompany.com>2016-06-28 21:19:27 +0000
commit285007f9687ef8aca6faed89f0c56696c2612548 (patch)
tree50f443ab12e3b04c4ab6e56c9c48e164b0ef767b /src/quick/scenegraph/adaptations
parentd44e75271cfccde26761ad9ed8accdd872f478d1 (diff)
Add mipmapping support to QSGImageNode
This patch adds two virtual methods to QSGImageNode to set/get the filtering mode for mipmapping, which makes it also possible to enable it, which was previously not possible Change-Id: Ie08a11aab35d8ba335841ca0eb73ef4b3d184d7e Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick/scenegraph/adaptations')
-rw-r--r--src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h b/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h
index 8f5216d03a..8a11f25c82 100644
--- a/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h
+++ b/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h
@@ -94,6 +94,9 @@ public:
void setFiltering(QSGTexture::Filtering) override { }
QSGTexture::Filtering filtering() const override { return QSGTexture::None; }
+ void setMipmapFiltering(QSGTexture::Filtering) override { }
+ QSGTexture::Filtering mipmapFiltering() const override { return QSGTexture::None; }
+
void setTextureCoordinatesTransform(TextureCoordinatesTransformMode) override { }
TextureCoordinatesTransformMode textureCoordinatesTransform() const override { return NoTransform; }