diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-12-09 11:07:49 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-01-13 14:03:38 +0000 |
commit | fd74521e9284cc2feb1bb020f2dea7bd65338e1d (patch) | |
tree | b84dc87c0c838a787a9b7b107905923ef49482ff /src/render/backend/managers_p.h | |
parent | 129daa5d24e6a7a960b29150c4c65693bb7b1f21 (diff) |
ComputeJobManager added
Change-Id: Ia3d1c209ea06ce6a6fd3aa87f4034d3eeaeffdda
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend/managers_p.h')
-rw-r--r-- | src/render/backend/managers_p.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/render/backend/managers_p.h b/src/render/backend/managers_p.h index 5df8345d0..927e6c5e9 100644 --- a/src/render/backend/managers_p.h +++ b/src/render/backend/managers_p.h @@ -74,6 +74,7 @@ #include <Qt3DRender/private/boundingvolumedebug_p.h> #include <Qt3DRender/private/openglvertexarrayobject_p.h> #include <Qt3DRender/private/light_p.h> +#include <Qt3DRender/private/computejob_p.h> QT_BEGIN_NAMESPACE @@ -346,6 +347,17 @@ public: LightManager() {} }; +class ComputeJobManager : public Qt3DCore::QResourceManager< + ComputeJob, + Qt3DCore::QNodeId, + 16, + Qt3DCore::ArrayAllocatingPolicy, + Qt3DCore::ObjectLevelLockingPolicy> +{ +public: + ComputeJobManager() {} +}; + } // namespace Render } // namespace Qt3DRender @@ -365,6 +377,7 @@ Q_DECLARE_RESOURCE_INFO(Qt3DRender::Render::Attribute, Q_REQUIRES_CLEANUP) Q_DECLARE_RESOURCE_INFO(Qt3DRender::Render::Geometry, Q_REQUIRES_CLEANUP) Q_DECLARE_RESOURCE_INFO(Qt3DRender::Render::ObjectPicker, Q_REQUIRES_CLEANUP) Q_DECLARE_RESOURCE_INFO(Qt3DRender::Render::BoundingVolumeDebug, Q_REQUIRES_CLEANUP) +Q_DECLARE_RESOURCE_INFO(Qt3DRender::Render::ComputeJob, Q_REQUIRES_CLEANUP) QT_END_NAMESPACE |