diff options
Diffstat (limited to 'src/render/jobs/frustumcullingjob.cpp')
-rw-r--r-- | src/render/jobs/frustumcullingjob.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/render/jobs/frustumcullingjob.cpp b/src/render/jobs/frustumcullingjob.cpp index aa1a57a31..17dac3c49 100644 --- a/src/render/jobs/frustumcullingjob.cpp +++ b/src/render/jobs/frustumcullingjob.cpp @@ -51,13 +51,22 @@ namespace Qt3DRender { namespace Render { +namespace { +int instanceCounter = 0; +} // anonymous + FrustumCullingJob::FrustumCullingJob() : Qt3DCore::QAspectJob() , m_root(nullptr) , m_manager(nullptr) , m_active(false) { - SET_JOB_RUN_STAT_TYPE(this, JobTypes::FrustumCulling, 0) + SET_JOB_RUN_STAT_TYPE(this, JobTypes::FrustumCulling, instanceCounter++) +} + +FrustumCullingJob::~FrustumCullingJob() +{ + --instanceCounter; } void FrustumCullingJob::run() |