[Bf-blender-cvs] [45400b32d0e] master: DRW: Disable anisotropic filtering on utility textures

Clément Foucault noreply at git.blender.org
Tue Oct 20 14:55:21 CEST 2020


Commit: 45400b32d0e95444d1db22dcd8939689db6a2204
Author: Clément Foucault
Date:   Mon Oct 19 18:48:51 2020 +0200
Branches: master
https://developer.blender.org/rB45400b32d0e95444d1db22dcd8939689db6a2204

DRW: Disable anisotropic filtering on utility textures

Anisotropic filter may result in incorrect algorithm. This only
affects util textures (not Image datablocks gpu textures).

===================================================================

M	source/blender/draw/intern/draw_manager_texture.c

===================================================================

diff --git a/source/blender/draw/intern/draw_manager_texture.c b/source/blender/draw/intern/draw_manager_texture.c
index a456aa9916e..8b948e62cf3 100644
--- a/source/blender/draw/intern/draw_manager_texture.c
+++ b/source/blender/draw/intern/draw_manager_texture.c
@@ -72,6 +72,7 @@ void drw_texture_set_parameters(GPUTexture *tex, DRWTextureFlag flags)
   else {
     GPU_texture_filter_mode(tex, flags & DRW_TEX_FILTER);
   }
+  GPU_texture_anisotropic_filter(tex, false);
   GPU_texture_wrap_mode(tex, flags & DRW_TEX_WRAP, true);
   GPU_texture_compare_mode(tex, flags & DRW_TEX_COMPARE);
 }



More information about the Bf-blender-cvs mailing list