summaryrefslogtreecommitdiffstats
path: root/src/plugins/renderers/opengl/graphicshelpers
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2018-03-12 15:23:34 +0100
committerPaul Lemire <paul.lemire@kdab.com>2020-02-05 14:10:07 +0100
commit01358191691cc81acb58afba6f82e800bc1b427c (patch)
treef8be05bcfcda0616bd24125b994252ce91142a10 /src/plugins/renderers/opengl/graphicshelpers
parent0e115ff000fb294de8519bf5b39beee0d6bfa605 (diff)
Move classes in OpenGL renderer plugin into an OpenGL namespace
Change-Id: I5314da1df7fbfd1b6db4412e7bc71231525d9de2 Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src/plugins/renderers/opengl/graphicshelpers')
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicscontext.cpp4
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicscontext_p.h12
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp9
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3.cpp8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp2
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1_p.h2
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2.cpp2
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp6
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2.cpp16
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3.cpp14
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4.cpp14
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4_p.h8
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperinterface_p.h11
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext.cpp4
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext_p.h12
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/qgraphicsutils_p.h10
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp10
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h22
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext.cpp3
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext_p.h8
26 files changed, 144 insertions, 81 deletions
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicscontext.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicscontext.cpp
index abe11fd4d..a4152449f 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicscontext.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicscontext.cpp
@@ -118,6 +118,7 @@ QOpenGLShader::ShaderType shaderType(Qt3DRender::QShaderProgram::ShaderType type
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
namespace {
@@ -324,7 +325,7 @@ void GraphicsContext::loadShader(Shader *shaderNode,
}
shaderNode->unsetDirty();
// Ensure we will rebuilt material caches
- shaderNode->markDirty(AbstractRenderer::AllDirty);
+ shaderNode->requestCacheRebuild();
}
void GraphicsContext::activateDrawBuffers(const AttachmentPack &attachments)
@@ -1022,6 +1023,7 @@ QT3D_UNIFORM_TYPE_IMPL(UniformType::Mat4x2, float, glUniformMatrix4x2fv)
QT3D_UNIFORM_TYPE_IMPL(UniformType::Mat3x4, float, glUniformMatrix3x4fv)
QT3D_UNIFORM_TYPE_IMPL(UniformType::Mat4x3, float, glUniformMatrix4x3fv)
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender of namespace
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicscontext_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicscontext_p.h
index 07df3e9e4..5d122f450 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicscontext_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicscontext_p.h
@@ -38,8 +38,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSCONTEXT_H
-#define QT3DRENDER_RENDER_GRAPHICSCONTEXT_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSCONTEXT_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSCONTEXT_H
//
// W A R N I N G
@@ -84,10 +84,13 @@ namespace Qt3DRender {
namespace Render {
-class GraphicsHelperInterface;
class RenderTarget;
class AttachmentPack;
class ShaderManager;
+
+namespace OpenGL {
+
+class GraphicsHelperInterface;
class GLShader;
class GLShaderManager;
@@ -256,9 +259,10 @@ QT3D_UNIFORM_TYPE_PROTO(UniformType::Mat4x2, float, glUniformMatrix4x2fv)
QT3D_UNIFORM_TYPE_PROTO(UniformType::Mat3x4, float, glUniformMatrix3x4fv)
QT3D_UNIFORM_TYPE_PROTO(UniformType::Mat4x3, float, glUniformMatrix4x3fv)
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_GRAPHICSCONTEXT_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSCONTEXT_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
index ba00325b1..3ae9ed932 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
@@ -38,12 +38,13 @@
****************************************************************************/
#include "graphicshelperes2_p.h"
-#include <Qt3DRender/private/renderlogging_p.h>
#include <private/attachmentpack_p.h>
#include <qgraphicsutils_p.h>
#include <renderbuffer_p.h>
+#include <logging_p.h>
#include <QtGui/private/qopenglextensions_p.h>
+
QT_BEGIN_NAMESPACE
// ES 3.0+
@@ -65,6 +66,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperES2::GraphicsHelperES2()
: m_funcs(0)
@@ -293,7 +295,7 @@ void GraphicsHelperES2::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
Q_UNREACHABLE();
}
}
@@ -387,7 +389,7 @@ void GraphicsHelperES2::blendFuncSeparatei(GLuint buf, GLenum sRGB, GLenum dRGB,
void GraphicsHelperES2::alphaTest(GLenum, GLenum)
{
- qCWarning(Render::Rendering) << Q_FUNC_INFO << "AlphaTest not available with OpenGL ES 2.0";
+ qCWarning(Rendering) << Q_FUNC_INFO << "AlphaTest not available with OpenGL ES 2.0";
}
void GraphicsHelperES2::depthTest(GLenum mode)
@@ -1028,6 +1030,7 @@ void GraphicsHelperES2::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, G
m_ext->glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2_p.h
index 902bd5fb2..9f820c72b 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERES2_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERES2_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES2_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES2_H
//
// W A R N I N G
@@ -61,6 +61,7 @@ class QOpenGLExtensions;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsHelperES2 : public GraphicsHelperInterface
{
@@ -174,9 +175,10 @@ protected:
QScopedPointer<QOpenGLExtensions> m_ext;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERES2_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES2_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3.cpp
index 6e299199f..97a256b9c 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3.cpp
@@ -41,7 +41,7 @@
#include "graphicshelperes3_p.h"
#include <private/attachmentpack_p.h>
#include <qgraphicsutils_p.h>
-#include <private/renderlogging_p.h>
+#include <logging_p.h>
#include <QOpenGLExtraFunctions>
QT_BEGIN_NAMESPACE
@@ -169,6 +169,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperES3::GraphicsHelperES3()
{
@@ -249,7 +250,7 @@ void GraphicsHelperES3::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
Q_UNREACHABLE();
}
}
@@ -733,7 +734,7 @@ QVector<ShaderUniform> GraphicsHelperES3::programUniformsAndLocations(GLuint pro
m_extraFuncs->glGetActiveUniformsiv(programId, 1, (GLuint*)&i, GL_UNIFORM_MATRIX_STRIDE, &uniform.m_matrixStride);
uniform.m_rawByteSize = uniformByteSize(uniform);
uniforms.append(uniform);
- qCDebug(Render::Rendering) << uniform.m_name << "size" << uniform.m_size
+ qCDebug(Rendering) << uniform.m_name << "size" << uniform.m_size
<< " offset" << uniform.m_offset
<< " rawSize" << uniform.m_rawByteSize;
}
@@ -762,6 +763,7 @@ QVector<ShaderUniformBlock> GraphicsHelperES3::programUniformBlocks(GLuint progr
return blocks;
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp
index dc042b0c6..692e0880b 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1.cpp
@@ -150,6 +150,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
namespace {
@@ -361,6 +362,7 @@ void GraphicsHelperES3_1::buildUniformBuffer(const QVariant &v, const ShaderUnif
}
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1_p.h
index 7eab61c60..408db0766 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_1_p.h
@@ -57,6 +57,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsHelperES3_1 : public GraphicsHelperES3
{
@@ -79,6 +80,7 @@ public:
void buildUniformBuffer(const QVariant &v, const ShaderUniform &description, QByteArray &buffer) override;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2.cpp
index 9d0988410..65108800b 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2.cpp
@@ -77,6 +77,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperES3_2::GraphicsHelperES3_2()
{
@@ -187,6 +188,7 @@ uint GraphicsHelperES3_2::uniformByteSize(const ShaderUniform &description)
return rawByteSize;
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h
index 9552e656a..7a70f6269 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_2_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERES3_2_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERES3_2_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_2_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_2_H
//
// W A R N I N G
@@ -57,6 +57,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsHelperES3_2 : public GraphicsHelperES3_1
{
@@ -76,9 +77,10 @@ public:
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERES3_2_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_2_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_p.h
index c985ba24a..5c34a8abb 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes3_p.h
@@ -38,8 +38,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERES3_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERES3_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_H
//
// W A R N I N G
@@ -58,6 +58,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsHelperES3 : public GraphicsHelperES2
{
@@ -100,9 +101,10 @@ protected:
QOpenGLExtraFunctions *m_extraFuncs = nullptr;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERES3_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERES3_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp
index 3afc29d2f..6989be743 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp
@@ -43,12 +43,13 @@
#include <private/attachmentpack_p.h>
#include <QtOpenGLExtensions/QOpenGLExtensions>
#include <qgraphicsutils_p.h>
-#include <Qt3DRender/private/renderlogging_p.h>
+#include <logging_p.h>
QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperGL2::GraphicsHelperGL2()
: m_funcs(nullptr)
@@ -257,7 +258,7 @@ void GraphicsHelperGL2::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
Q_UNREACHABLE();
}
}
@@ -927,6 +928,7 @@ void GraphicsHelperGL2::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, G
qWarning() << "Framebuffer blits are not supported by ES 2.0 (since ES 3.1)";
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2_p.h
index 35391471f..7eac312b8 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERGL2_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERGL2_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL2_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL2_H
//
// W A R N I N G
@@ -62,6 +62,7 @@ class QOpenGLExtension_ARB_framebuffer_object;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class Q_AUTOTEST_EXPORT GraphicsHelperGL2 : public GraphicsHelperInterface
{
@@ -173,6 +174,7 @@ private:
QOpenGLExtension_ARB_framebuffer_object *m_fboFuncs;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
@@ -180,4 +182,4 @@ QT_END_NAMESPACE
#endif // !QT_OPENGL_ES_2
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERGL2_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL2_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2.cpp
index 17850cf00..cb0a62224 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2.cpp
@@ -43,8 +43,8 @@
#include <QOpenGLFunctions_3_2_Core>
#include <QOpenGLFunctions_3_3_Core>
#include <QtOpenGLExtensions/qopenglextensions.h>
-#include <Qt3DRender/private/renderlogging_p.h>
#include <private/attachmentpack_p.h>
+#include <logging_p.h>
#include <qgraphicsutils_p.h>
QT_BEGIN_NAMESPACE
@@ -70,6 +70,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperGL3_2::GraphicsHelperGL3_2()
: m_funcs(nullptr)
@@ -216,9 +217,9 @@ QVector<ShaderUniform> GraphicsHelperGL3_2::programUniformsAndLocations(GLuint p
m_funcs->glGetActiveUniformsiv(programId, 1, (GLuint*)&i, GL_UNIFORM_MATRIX_STRIDE, &uniform.m_matrixStride);
uniform.m_rawByteSize = uniformByteSize(uniform);
uniforms.append(uniform);
- qCDebug(Render::Rendering) << uniform.m_name << "size" << uniform.m_size
- << " offset" << uniform.m_offset
- << " rawSize" << uniform.m_rawByteSize;
+ qCDebug(Rendering) << uniform.m_name << "size" << uniform.m_size
+ << " offset" << uniform.m_offset
+ << " rawSize" << uniform.m_rawByteSize;
}
return uniforms;
@@ -279,7 +280,7 @@ void GraphicsHelperGL3_2::vertexAttribDivisor(GLuint index, GLuint divisor)
{
Q_UNUSED(index);
Q_UNUSED(divisor);
- qCWarning(Render::Rendering) << "Vertex attribute divisor not available with OpenGL 3.2 core";
+ qCWarning(Rendering) << "Vertex attribute divisor not available with OpenGL 3.2 core";
}
void GraphicsHelperGL3_2::vertexAttributePointer(GLenum shaderDataType,
@@ -319,7 +320,7 @@ void GraphicsHelperGL3_2::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
Q_UNREACHABLE();
}
}
@@ -397,7 +398,7 @@ void GraphicsHelperGL3_2::blendFuncSeparatei(GLuint buf, GLenum sRGB, GLenum dRG
void GraphicsHelperGL3_2::alphaTest(GLenum, GLenum)
{
- qCWarning(Render::Rendering) << "AlphaTest not available with OpenGL 3.2 core";
+ qCWarning(Rendering) << "AlphaTest not available with OpenGL 3.2 core";
}
void GraphicsHelperGL3_2::depthTest(GLenum mode)
@@ -1237,6 +1238,7 @@ void GraphicsHelperGL3_2::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1,
m_funcs->glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2_p.h
index b6b2f7141..a7396dc87 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_2_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERGL3_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERGL3_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_H
//
// W A R N I N G
@@ -63,6 +63,7 @@ class QOpenGLExtension_ARB_tessellation_shader;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class Q_AUTOTEST_EXPORT GraphicsHelperGL3_2 : public GraphicsHelperInterface
{
@@ -175,6 +176,7 @@ private:
QScopedPointer<QOpenGLExtension_ARB_tessellation_shader> m_tessFuncs;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
@@ -182,4 +184,4 @@ QT_END_NAMESPACE
#endif // !QT_OPENGL_ES_2
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERGL3_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3.cpp
index 3d8e2acfc..f5a61aa4b 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3.cpp
@@ -42,8 +42,8 @@
#ifndef QT_OPENGL_ES_2
#include <QOpenGLFunctions_3_3_Core>
#include <QtOpenGLExtensions/qopenglextensions.h>
-#include <Qt3DRender/private/renderlogging_p.h>
#include <private/attachmentpack_p.h>
+#include <logging_p.h>
#include <qgraphicsutils_p.h>
# ifndef QT_OPENGL_3_2
@@ -69,6 +69,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
GraphicsHelperGL3_3::GraphicsHelperGL3_3()
: m_funcs(nullptr)
@@ -215,9 +216,9 @@ QVector<ShaderUniform> GraphicsHelperGL3_3::programUniformsAndLocations(GLuint p
m_funcs->glGetActiveUniformsiv(programId, 1, (GLuint*)&i, GL_UNIFORM_MATRIX_STRIDE, &uniform.m_matrixStride);
uniform.m_rawByteSize = uniformByteSize(uniform);
uniforms.append(uniform);
- qCDebug(Render::Rendering) << uniform.m_name << "size" << uniform.m_size
- << " offset" << uniform.m_offset
- << " rawSize" << uniform.m_rawByteSize;
+ qCDebug(Rendering) << uniform.m_name << "size" << uniform.m_size
+ << " offset" << uniform.m_offset
+ << " rawSize" << uniform.m_rawByteSize;
}
return uniforms;
@@ -316,7 +317,7 @@ void GraphicsHelperGL3_3::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
}
}
@@ -393,7 +394,7 @@ void GraphicsHelperGL3_3::blendFuncSeparatei(GLuint buf, GLenum sRGB, GLenum dRG
void GraphicsHelperGL3_3::alphaTest(GLenum, GLenum)
{
- qCWarning(Render::Rendering) << "AlphaTest not available with OpenGL 3.2 core";
+ qCWarning(Rendering) << "AlphaTest not available with OpenGL 3.2 core";
}
void GraphicsHelperGL3_3::depthTest(GLenum mode)
@@ -1232,6 +1233,7 @@ void GraphicsHelperGL3_3::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1,
m_funcs->glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3_p.h
index 8d8525111..3b667420c 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl3_3_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERGL3_3_P_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERGL3_3_P_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_3_P_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_3_P_H
//
// W A R N I N G
@@ -63,6 +63,7 @@ class QOpenGLExtension_ARB_tessellation_shader;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class Q_AUTOTEST_EXPORT GraphicsHelperGL3_3 : public GraphicsHelperInterface
{
@@ -175,6 +176,7 @@ private:
QScopedPointer<QOpenGLExtension_ARB_tessellation_shader> m_tessFuncs;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
@@ -182,4 +184,4 @@ QT_END_NAMESPACE
#endif // !QT_OPENGL_ES_2
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERGL3_3_P_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL3_3_P_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4.cpp
index 775dd7935..96e055870 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4.cpp
@@ -42,9 +42,9 @@
#ifndef QT_OPENGL_ES_2
#include <QOpenGLFunctions_4_3_Core>
#include <QtOpenGLExtensions/qopenglextensions.h>
-#include <Qt3DRender/private/renderlogging_p.h>
#include <private/attachmentpack_p.h>
#include <qgraphicsutils_p.h>
+#include <logging_p.h>
# ifndef QT_OPENGL_4_3
# ifndef GL_PATCH_VERTICES
@@ -118,6 +118,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
namespace {
@@ -291,9 +292,9 @@ QVector<ShaderUniform> GraphicsHelperGL4::programUniformsAndLocations(GLuint pro
m_funcs->glGetActiveUniformsiv(programId, 1, (GLuint*)&i, GL_UNIFORM_MATRIX_STRIDE, &uniform.m_matrixStride);
uniform.m_rawByteSize = uniformByteSize(uniform);
uniforms.append(uniform);
- qCDebug(Render::Rendering) << uniform.m_name << "size" << uniform.m_size
- << " offset" << uniform.m_offset
- << " rawSize" << uniform.m_rawByteSize;
+ qCDebug(Rendering) << uniform.m_name << "size" << uniform.m_size
+ << " offset" << uniform.m_offset
+ << " rawSize" << uniform.m_rawByteSize;
}
return uniforms;
@@ -418,7 +419,7 @@ void GraphicsHelperGL4::vertexAttributePointer(GLenum shaderDataType,
break;
default:
- qCWarning(Render::Rendering) << "vertexAttribPointer: Unhandled type";
+ qCWarning(Rendering) << "vertexAttribPointer: Unhandled type";
Q_UNREACHABLE();
}
}
@@ -728,7 +729,7 @@ void GraphicsHelperGL4::blendFuncSeparatei(GLuint buf, GLenum sRGB, GLenum dRGB,
void GraphicsHelperGL4::alphaTest(GLenum, GLenum)
{
- qCWarning(Render::Rendering) << "AlphaTest not available with OpenGL 3.2 core";
+ qCWarning(Rendering) << "AlphaTest not available with OpenGL 3.2 core";
}
void GraphicsHelperGL4::depthTest(GLenum mode)
@@ -1434,6 +1435,7 @@ void GraphicsHelperGL4::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, G
m_funcs->glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4_p.h
index 02cb7e211..1fa390806 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl4_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERGL4_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERGL4_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL4_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL4_H
//
// W A R N I N G
@@ -62,6 +62,7 @@ class QOpenGLFunctions_4_3_Core;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class Q_AUTOTEST_EXPORT GraphicsHelperGL4 : public GraphicsHelperInterface
{
@@ -172,6 +173,7 @@ private:
QOpenGLFunctions_4_3_Core *m_funcs;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
@@ -179,4 +181,4 @@ QT_END_NAMESPACE
#endif // !QT_OPENGL_ES_2
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERGL4_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERGL4_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperinterface_p.h b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperinterface_p.h
index aa2b65c66..bbbf05ee0 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperinterface_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperinterface_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_GRAPHICSHELPERINTERFACE_H
-#define QT3DRENDER_RENDER_GRAPHICSHELPERINTERFACE_H
+#ifndef QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERINTERFACE_H
+#define QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERINTERFACE_H
//
// W A R N I N G
@@ -64,6 +64,9 @@ namespace Qt3DRender {
namespace Render {
struct Attachment;
+
+namespace OpenGL {
+
class RenderBuffer;
class GraphicsHelperInterface
@@ -194,10 +197,10 @@ public:
virtual UniformType uniformTypeFromGLType(GLenum glType) = 0;
};
-
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_GRAPHICSHELPERINTERFACE_H
+#endif // QT3DRENDER_RENDER_OPENGL_GRAPHICSHELPERINTERFACE_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext.cpp b/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext.cpp
index cd2b33fb4..c2316d81a 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext.cpp
@@ -42,6 +42,7 @@
#include <Qt3DRender/qshaderimage.h>
#include <graphicscontext_p.h>
#include <gltexture_p.h>
+#include <logging_p.h>
QT_BEGIN_NAMESPACE
@@ -58,6 +59,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsContext;
class GLTexture;
@@ -299,7 +301,7 @@ int ImageSubmissionContext::assignUnitForImage(Qt3DCore::QNodeId shaderImageId)
return lowestScoredUnit;
}
-
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
diff --git a/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext_p.h b/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext_p.h
index 6d39f469b..52a0152f8 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/imagesubmissioncontext_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_IMAGESUBMISSIONCONTEXT_P_H
-#define QT3DRENDER_RENDER_IMAGESUBMISSIONCONTEXT_P_H
+#ifndef QT3DRENDER_RENDER_OPENGL_IMAGESUBMISSIONCONTEXT_P_H
+#define QT3DRENDER_RENDER_OPENGL_IMAGESUBMISSIONCONTEXT_P_H
//
// W A R N I N G
@@ -58,9 +58,12 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+class ShaderImage;
+
+namespace OpenGL {
+
class GraphicsContext;
class GLTexture;
-class ShaderImage;
class Q_AUTOTEST_EXPORT ImageSubmissionContext
{
@@ -87,9 +90,10 @@ private:
GraphicsContext *m_ctx;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_IMAGESUBMISSIONCONTEXT_P_H
+#endif // QT3DRENDER_RENDER_OPENGL_IMAGESUBMISSIONCONTEXT_P_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/qgraphicsutils_p.h b/src/plugins/renderers/opengl/graphicshelpers/qgraphicsutils_p.h
index efc952ea5..a2a995811 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/qgraphicsutils_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/qgraphicsutils_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_QGRAPHICSUTILS_P_H
-#define QT3DRENDER_RENDER_QGRAPHICSUTILS_P_H
+#ifndef QT3DRENDER_RENDER_OPENGL_QGRAPHICSUTILS_P_H
+#define QT3DRENDER_RENDER_OPENGL_QGRAPHICSUTILS_P_H
//
// W A R N I N G
@@ -67,6 +67,8 @@ namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
+
namespace {
const int QMatrix2x2Type = qMetaTypeId<QMatrix2x2>();
@@ -401,10 +403,12 @@ public:
};
+} // namespace OpenGL
+
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_QGRAPHICSUTILS_P_H
+#endif // QT3DRENDER_RENDER_OPENGL_QGRAPHICSUTILS_P_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp b/src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp
index 9501b0b52..e4b223185 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp
@@ -97,6 +97,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
static QHash<unsigned int, SubmissionContext*> static_contexts;
@@ -1407,7 +1408,7 @@ HGLBuffer SubmissionContext::createGLBufferFor(Buffer *buffer)
// b.setUsagePattern(static_cast<QOpenGLBuffer::UsagePattern>(buffer->usage()));
Q_ASSERT(b);
if (!b->create(this))
- qCWarning(Render::Io) << Q_FUNC_INFO << "buffer creation failed";
+ qCWarning(Io) << Q_FUNC_INFO << "buffer creation failed";
return m_renderer->glResourceManagers()->glBufferManager()->lookupHandle(buffer->peerId());
}
@@ -1428,7 +1429,7 @@ bool SubmissionContext::bindGLBuffer(GLBuffer *buffer, GLBuffer::Type type)
void SubmissionContext::uploadDataToGLBuffer(Buffer *buffer, GLBuffer *b, bool releaseBuffer)
{
if (!bindGLBuffer(b, GLBuffer::ArrayBuffer)) // We're uploading, the type doesn't matter here
- qCWarning(Render::Io) << Q_FUNC_INFO << "buffer bind failed";
+ qCWarning(Io) << Q_FUNC_INFO << "buffer bind failed";
// If the buffer is dirty (hence being called here)
// there are two possible cases
// * setData was called changing the whole data or functor (or the usage pattern)
@@ -1471,13 +1472,13 @@ void SubmissionContext::uploadDataToGLBuffer(Buffer *buffer, GLBuffer *b, bool r
b->release(this);
m_boundArrayBuffer = nullptr;
}
- qCDebug(Render::Io) << "uploaded buffer size=" << buffer->data().size();
+ qCDebug(Io) << "uploaded buffer size=" << buffer->data().size();
}
QByteArray SubmissionContext::downloadDataFromGLBuffer(Buffer *buffer, GLBuffer *b)
{
if (!bindGLBuffer(b, GLBuffer::ArrayBuffer)) // We're downloading, the type doesn't matter here
- qCWarning(Render::Io) << Q_FUNC_INFO << "buffer bind failed";
+ qCWarning(Io) << Q_FUNC_INFO << "buffer bind failed";
QByteArray data = b->download(this, buffer->data().size());
return data;
@@ -1568,6 +1569,7 @@ void SubmissionContext::blitFramebuffer(Qt3DCore::QNodeId inputRenderTargetId,
}
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender of namespace
diff --git a/src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h b/src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h
index 16eca07ea..b663e47ec 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h
@@ -38,8 +38,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_SUBMISSIONCONTEXT_H
-#define QT3DRENDER_RENDER_SUBMISSIONCONTEXT_H
+#ifndef QT3DRENDER_RENDER_OPENGL_SUBMISSIONCONTEXT_H
+#define QT3DRENDER_RENDER_OPENGL_SUBMISSIONCONTEXT_H
//
// W A R N I N G
@@ -70,18 +70,21 @@ namespace Qt3DRender {
namespace Render {
-class Renderer;
-class GraphicsHelperInterface;
-class RenderStateSet;
class Material;
-class GLTexture;
-class RenderCommand;
-class RenderTarget;
class AttachmentPack;
class Attribute;
class Buffer;
class ShaderManager;
struct StateVariant;
+class RenderTarget;
+class RenderStateSet;
+
+namespace OpenGL {
+
+class Renderer;
+class GraphicsHelperInterface;
+class GLTexture;
+class RenderCommand;
typedef QPair<QString, int> NamedUniformLocation;
@@ -226,9 +229,10 @@ private:
void disableAttribute(const VAOVertexAttribute &attr);
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_SUBMISSIONCONTEXT_H
+#endif // QT3DRENDER_RENDER_OPENGL_SUBMISSIONCONTEXT_H
diff --git a/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext.cpp b/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext.cpp
index 4f2ff80f5..4577d3d10 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext.cpp
@@ -41,11 +41,13 @@
#include <graphicscontext_p.h>
#include <gltexture_p.h>
+#include <logging_p.h>
QT_BEGIN_NAMESPACE
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class TextureExtRendererLocker
{
@@ -219,6 +221,7 @@ void TextureSubmissionContext::decayTextureScores()
m_activeTextures[u].score = qMax(m_activeTextures[u].score - 1, 0);
}
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender of namespace
diff --git a/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext_p.h b/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext_p.h
index 3c84fe558..d80f6b9e3 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext_p.h
+++ b/src/plugins/renderers/opengl/graphicshelpers/texturesubmissioncontext_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef QT3DRENDER_RENDER_TEXTURESUBMISSIONCONTEXT_H
-#define QT3DRENDER_RENDER_TEXTURESUBMISSIONCONTEXT_H
+#ifndef QT3DRENDER_RENDER_OPENGL_TEXTURESUBMISSIONCONTEXT_H
+#define QT3DRENDER_RENDER_OPENGL_TEXTURESUBMISSIONCONTEXT_H
//
// W A R N I N G
@@ -61,6 +61,7 @@ class QOpenGLContext;
namespace Qt3DRender {
namespace Render {
+namespace OpenGL {
class GraphicsContext;
class GLTexture;
@@ -98,9 +99,10 @@ private:
QVector<ActiveTexture> m_activeTextures;
};
+} // namespace OpenGL
} // namespace Render
} // namespace Qt3DRender
QT_END_NAMESPACE
-#endif // QT3DRENDER_RENDER_TEXTURESUBMISSIONCONTEXT_H
+#endif // QT3DRENDER_RENDER_OPENGL_TEXTURESUBMISSIONCONTEXT_H