Browse Source

Merge pull request #103878 from mooflu/blur_91717

Fix gles3 gaussian_blur mipmap setup.
Thaddeus Crews 5 months ago
parent
commit
c19244c7ed
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/gles3/effects/copy_effects.cpp

+ 1 - 1
drivers/gles3/effects/copy_effects.cpp

@@ -243,7 +243,7 @@ void CopyEffects::gaussian_blur(GLuint p_source_texture, int p_mipmap_count, con
 
 		glBindTexture(GL_TEXTURE_2D, p_source_texture);
 		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_BASE_LEVEL, i - 1);
-		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAX_LEVEL, i - 1);
+		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAX_LEVEL, i);
 		glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, p_source_texture, i);
 #ifdef DEV_ENABLED
 		GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER);