From 9b6869b35dedbbe412342c6d7d9c450ee1c5f45d Mon Sep 17 00:00:00 2001 From: Michael Brasser Date: Wed, 27 Jan 2021 08:34:44 -0600 Subject: Do less work when there are no active ImageParticle particles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Don't mark geometry and material as dirty if there is nothing to change. Task-number: QTBUG-41867 Change-Id: I016d2d76f4ebf731f5bfc931ba616ee5d074bc65 Reviewed-by: Tomi Korpipää Reviewed-by: Laszlo Agocs (cherry picked from commit e3cb305a6a19bf394c1068a7e483e1c95e11c22b) Reviewed-by: Qt Cherry-pick Bot --- src/particles/qquickparticlesystem_p.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/particles/qquickparticlesystem_p.h') diff --git a/src/particles/qquickparticlesystem_p.h b/src/particles/qquickparticlesystem_p.h index d991257452..2f2e10d264 100644 --- a/src/particles/qquickparticlesystem_p.h +++ b/src/particles/qquickparticlesystem_p.h @@ -205,6 +205,8 @@ public: return m_size; } + bool isActive() { return freeList.count() > 0; } + QString name() const; void setSize(int newSize); -- cgit v1.2.3