diff --git a/src/Magnum/MultisampleTexture.h b/src/Magnum/MultisampleTexture.h index 882aaff60..f622f6d1d 100644 --- a/src/Magnum/MultisampleTexture.h +++ b/src/Magnum/MultisampleTexture.h @@ -44,8 +44,8 @@ namespace Implementation { template<> inline constexpr GLenum multisampleTextureTarget<3>() { return GL_TEXTURE_2D_MULTISAMPLE_ARRAY; } template typename DimensionTraits::VectorType maxMultisampleTextureSize(); - template<> Vector2i maxMultisampleTextureSize<2>(); - template<> Vector3i maxMultisampleTextureSize<3>(); + template<> MAGNUM_EXPORT Vector2i maxMultisampleTextureSize<2>(); + template<> MAGNUM_EXPORT Vector3i maxMultisampleTextureSize<3>(); } /** diff --git a/src/Magnum/Texture.h b/src/Magnum/Texture.h index 84802999e..9986348a0 100644 --- a/src/Magnum/Texture.h +++ b/src/Magnum/Texture.h @@ -53,7 +53,7 @@ namespace Implementation { } template typename DimensionTraits::VectorType maxTextureSize(); - template<> Vector3i maxTextureSize<3>(); + template<> MAGNUM_EXPORT Vector3i maxTextureSize<3>(); } /**