[Bf-blender-cvs] [7e43bbb790d] master: Fix T77586 EEVEE: UDIM image Texture doesn't Display properly

Clément Foucault noreply at git.blender.org
Fri Jun 12 16:17:41 CEST 2020


Commit: 7e43bbb790d534eb0f7885e7cc793b12e7681d3f
Author: Clément Foucault
Date:   Fri Jun 12 16:17:20 2020 +0200
Branches: master
https://developer.blender.org/rB7e43bbb790d534eb0f7885e7cc793b12e7681d3f

Fix T77586 EEVEE: UDIM image Texture doesn't Display properly

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

M	source/blender/gpu/intern/gpu_draw.c

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

diff --git a/source/blender/gpu/intern/gpu_draw.c b/source/blender/gpu/intern/gpu_draw.c
index 1c346217e9f..b03b0fc0b1e 100644
--- a/source/blender/gpu/intern/gpu_draw.c
+++ b/source/blender/gpu/intern/gpu_draw.c
@@ -912,6 +912,11 @@ GPUTexture *GPU_texture_from_blender(Image *ima, ImageUser *iuser, ImBuf *ibuf,
 
   GPU_texture_orig_size_set(*tex, ibuf_intern->x, ibuf_intern->y);
 
+  if (textarget == GL_TEXTURE_1D_ARRAY) {
+    /* Special for tile mapping. */
+    GPU_texture_mipmap_mode(*tex, false, false);
+  }
+
   return *tex;
 #endif
   return NULL;



More information about the Bf-blender-cvs mailing list