From 3c899c16319f0ba8e1b5197f58166a2ad54c044f Mon Sep 17 00:00:00 2001 From: Vladislav Oleshko Date: Sat, 13 Aug 2022 11:53:41 +0300 Subject: [PATCH] Small fixes --- src/Magnum/Shaders/MeshVisualizerGL.cpp | 8 +++++++- src/Magnum/Shaders/VectorGL.cpp | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Shaders/MeshVisualizerGL.cpp b/src/Magnum/Shaders/MeshVisualizerGL.cpp index eaec0dd12..f428d8302 100644 --- a/src/Magnum/Shaders/MeshVisualizerGL.cpp +++ b/src/Magnum/Shaders/MeshVisualizerGL.cpp @@ -633,6 +633,9 @@ MeshVisualizer2D::MeshVisualizerGL2D(CompileState&& cs) #endif } #endif + + static_cast(context); + static_cast(version); } MeshVisualizerGL2D& MeshVisualizerGL2D::setViewportSize(const Vector2& size) { @@ -715,7 +718,7 @@ MeshVisualizerGL3D::CompileState MeshVisualizerGL3D::compile(Flags flags "Shaders::MeshVisualizerGL3D: at least one visualization feature has to be enabled", CompileState{NoCreate}); #else CORRADE_ASSERT(flags & (Flag::Wireframe & ~Flag::NoGeometryShader), - "Shaders::MeshVisualizerGL3D: at least Flag::Wireframe has to be enabled", ); + "Shaders::MeshVisualizerGL3D: at least Flag::Wireframe has to be enabled", CompileState{NoCreate}); #endif #if !defined(MAGNUM_TARGET_GLES2) && !defined(MAGNUM_TARGET_WEBGL) @@ -1047,6 +1050,9 @@ MeshVisualizerGL3D::MeshVisualizerGL3D(CompileState&& cs) #endif } #endif + + static_cast(context); + static_cast(version); } MeshVisualizerGL3D& MeshVisualizerGL3D::setTransformationMatrix(const Matrix4& matrix) { diff --git a/src/Magnum/Shaders/VectorGL.cpp b/src/Magnum/Shaders/VectorGL.cpp index af6b38550..16d1e7040 100644 --- a/src/Magnum/Shaders/VectorGL.cpp +++ b/src/Magnum/Shaders/VectorGL.cpp @@ -225,6 +225,9 @@ template VectorGL::VectorGL(CompileState&& c setColor(Color4{1.0f}); } #endif + + static_cast(context); + static_cast(version); } template VectorGL& VectorGL::setTransformationProjectionMatrix(const MatrixTypeFor& matrix) {