summaryrefslogtreecommitdiffstats
path: root/src/render/renderstates/renderstates.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderstates/renderstates.cpp')
-rw-r--r--src/render/renderstates/renderstates.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/render/renderstates/renderstates.cpp b/src/render/renderstates/renderstates.cpp
index 94e272cdd..bc84d9779 100644
--- a/src/render/renderstates/renderstates.cpp
+++ b/src/render/renderstates/renderstates.cpp
@@ -182,7 +182,13 @@ void StencilTest::apply(GraphicsContext *gc) const
void AlphaCoverage::apply(GraphicsContext *gc) const
{
- gc->enableAlphaCoverage();
+ gc->setAlphaCoverageEnabled(m_1);
+}
+
+void AlphaCoverage::updateProperty(const char *name, const QVariant &value)
+{
+ if (name == QByteArrayLiteral("enabled"))
+ m_1 = value.toBool();
}
void PointSize::apply(GraphicsContext *gc) const