summaryrefslogtreecommitdiffstats
path: root/src/render/jobs/filterproximitydistancejob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/jobs/filterproximitydistancejob.cpp')
-rw-r--r--src/render/jobs/filterproximitydistancejob.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/render/jobs/filterproximitydistancejob.cpp b/src/render/jobs/filterproximitydistancejob.cpp
index cbfea14a1..cbbd39b8c 100644
--- a/src/render/jobs/filterproximitydistancejob.cpp
+++ b/src/render/jobs/filterproximitydistancejob.cpp
@@ -40,13 +40,22 @@ namespace Qt3DRender {
namespace Render {
+namespace {
+int instanceCounter = 0;
+} // anonymous
+
FilterProximityDistanceJob::FilterProximityDistanceJob()
: m_manager(nullptr)
, m_targetEntity(nullptr)
, m_distanceThresholdSquared(0.)
{
- SET_JOB_RUN_STAT_TYPE(this, JobTypes::ProximityFiltering, 0)
+ SET_JOB_RUN_STAT_TYPE(this, JobTypes::ProximityFiltering, instanceCounter++)
+}
+
+FilterProximityDistanceJob::~FilterProximityDistanceJob()
+{
+ --instanceCounter;
}
void FilterProximityDistanceJob::run()