From e00e828f9c529218abc7652f1b1dc41a1a4fe6dd Mon Sep 17 00:00:00 2001 From: Vincent Tavernier <vincent.tavernier@inria.fr> Date: Thu, 8 Feb 2018 11:23:55 +0100 Subject: [PATCH] Fix mipmap generation --- src/OpenGL/Texture.cpp | 2 +- src/TextureEngine.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/OpenGL/Texture.cpp b/src/OpenGL/Texture.cpp index c3a08ec..91d34d1 100644 --- a/src/OpenGL/Texture.cpp +++ b/src/OpenGL/Texture.cpp @@ -48,5 +48,5 @@ void Texture::Image2D(GLenum target, GLint level, GLint internalFormat, GLsizei void Texture::GenerateMipmap() { - glCall(glGenerateMipmap, GLuint(*this)); + glCall(glGenerateTextureMipmap, GLuint(*this)); } diff --git a/src/TextureEngine.cpp b/src/TextureEngine.cpp index 6f32034..cb6a6c6 100644 --- a/src/TextureEngine.cpp +++ b/src/TextureEngine.cpp @@ -321,6 +321,7 @@ void TextureEngine::ApplyTextureOptions(const InputConfig &inputConfig, OpenGL:: if (minFilter > GL_LINEAR) { + BOOST_LOG_TRIVIAL(debug) << "generating mipmaps for " << inputConfig.id; texture.GenerateMipmap(); } } -- GitLab