Blame 0005-Don-t-refresh-the-entire-window-when-we-render-the-p.patch

Rex Dieter c6d2b5b
From 7a6a2cda780784e504960c96b4b41241ddf10531 Mon Sep 17 00:00:00 2001
Rex Dieter c6d2b5b
From: David Edmundson <kde@davidedmundson.co.uk>
Rex Dieter c6d2b5b
Date: Mon, 27 Jul 2015 12:54:17 +0200
Rex Dieter c6d2b5b
Subject: [PATCH 5/6] Don't refresh the entire window when we render the
Rex Dieter c6d2b5b
 plotter
Rex Dieter c6d2b5b
Rex Dieter c6d2b5b
This means the window is only updated when the plotter changes, rather
Rex Dieter c6d2b5b
than effectively every possible frame.
Rex Dieter c6d2b5b
Rex Dieter c6d2b5b
Reviewed by: Marco Martin
Rex Dieter c6d2b5b
Rex Dieter c6d2b5b
CCBUG: 348385
Rex Dieter c6d2b5b
---
Rex Dieter c6d2b5b
 src/qmlcontrols/kquickcontrolsaddons/plotter.cpp | 3 ---
Rex Dieter c6d2b5b
 1 file changed, 3 deletions(-)
Rex Dieter c6d2b5b
Rex Dieter c6d2b5b
diff --git a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
Rex Dieter c6d2b5b
index 93da3c7..233dd6b 100644
Rex Dieter c6d2b5b
--- a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
Rex Dieter c6d2b5b
+++ b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp
Rex Dieter c6d2b5b
@@ -709,9 +709,6 @@ void Plotter::render()
Rex Dieter c6d2b5b
 
Rex Dieter c6d2b5b
     // Delete the VBO
Rex Dieter c6d2b5b
     glDeleteBuffers(1, &vbo);
Rex Dieter c6d2b5b
-    if (window()) {
Rex Dieter c6d2b5b
-        window()->update();
Rex Dieter c6d2b5b
-    }
Rex Dieter c6d2b5b
 }
Rex Dieter c6d2b5b
 
Rex Dieter c6d2b5b
 QSGNode *Plotter::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *updatePaintNodeData)
Rex Dieter c6d2b5b
-- 
Rex Dieter c6d2b5b
1.9.3
Rex Dieter c6d2b5b