summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/managers/glresourcemanagers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderers/opengl/managers/glresourcemanagers.cpp')
-rw-r--r--src/render/renderers/opengl/managers/glresourcemanagers.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/renderers/opengl/managers/glresourcemanagers.cpp b/src/render/renderers/opengl/managers/glresourcemanagers.cpp
index e3be4c7af..2b1b87925 100644
--- a/src/render/renderers/opengl/managers/glresourcemanagers.cpp
+++ b/src/render/renderers/opengl/managers/glresourcemanagers.cpp
@@ -38,6 +38,7 @@
****************************************************************************/
#include "glresourcemanagers_p.h"
+#include <Qt3DRender/private/glbuffer_p.h>
#include <QOpenGLVertexArrayObject>
QT_BEGIN_NAMESPACE
@@ -49,6 +50,7 @@ namespace Render {
GLResourceManagers::GLResourceManagers()
: m_glBufferManager(new GLBufferManager())
+ , m_glShaderManager(new GLShaderManager())
, m_glTextureManager(new GLTextureManager())
, m_glFenceManager(new GLFenceManager())
, m_vaoManager(new VAOManager())
@@ -60,6 +62,7 @@ GLResourceManagers::~GLResourceManagers()
delete m_vaoManager;
delete m_glFenceManager;
delete m_glTextureManager;
+ delete m_glShaderManager;
delete m_glBufferManager;
}