aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickclipnode.cpp
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2016-07-06 11:14:17 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2016-08-05 07:14:32 +0000
commitb65b6bd5a6d571ad7047d85508f85c62ca9ad8ce (patch)
tree3bbded0e0c457edde5be5d501a06d4f56e35ed40 /src/quick/items/qquickclipnode.cpp
parentffe113ab628adf6c22e96a22cf0bcda8e80c290d (diff)
Fix QQuickDefaultClipNode::updateGeometry()
There are segments top + border and for each segment 2 points -> 4. Change-Id: I6df11e557054e4b942de430bd2cad8e2f798b0db Task-number: QTBUG-51894 Reviewed-by: Robin Burchell <robin.burchell@viroteck.net> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick/items/qquickclipnode.cpp')
-rw-r--r--src/quick/items/qquickclipnode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/qquickclipnode.cpp b/src/quick/items/qquickclipnode.cpp
index a46f758c3b..3b5933d910 100644
--- a/src/quick/items/qquickclipnode.cpp
+++ b/src/quick/items/qquickclipnode.cpp
@@ -87,7 +87,7 @@ void QQuickDefaultClipNode::updateGeometry()
int segments = qMin(30, qCeil(radius)); // Number of segments per corner.
- g->allocate((segments + 1) * 2);
+ g->allocate((segments + 1) * 4);
QVector2D *vertices = (QVector2D *)g->vertexData();