From 78fb7d11bde287a47f2ae7c838ebefe7204c77bb Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Mon, 25 Mar 2019 00:29:07 +1100 Subject: [PATCH] fixed #673 --- rendering/renderfunctions.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rendering/renderfunctions.cpp b/rendering/renderfunctions.cpp index c369f8ab9..8c27b954f 100644 --- a/rendering/renderfunctions.cpp +++ b/rendering/renderfunctions.cpp @@ -484,8 +484,9 @@ GLuint olive::rendering::compose_sequence(ComposeSequenceParams ¶ms) { glBindTexture(GL_TEXTURE_2D, textureID); // set texture filter to bilinear - params.ctx->functions()->glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - params.ctx->functions()->glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + params.ctx->functions()->glGenerateMipmap(GL_TEXTURE_2D); + params.ctx->functions()->glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR); + params.ctx->functions()->glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); // draw clip on screen according to gl coordinates glBegin(GL_QUADS);