Commit: 40f9f82977a88126e021125c5a13082053483d97
Author: Miguel Pozo
Date:   Mon Jan 23 15:20:41 2023 +0100
Branches: tmp-workbench-rewrite2
https://developer.blender.org/rB40f9f82977a88126e021125c5a13082053483d97

Fix alpha cutout

textured meshes where getting drawn twice!

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

M       source/blender/draw/engines/workbench/workbench_mesh_passes.cc

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

diff --git a/source/blender/draw/engines/workbench/workbench_mesh_passes.cc 
b/source/blender/draw/engines/workbench/workbench_mesh_passes.cc
index d8bc3702c17..bc90f26b33d 100644
--- a/source/blender/draw/engines/workbench/workbench_mesh_passes.cc
+++ b/source/blender/draw/engines/workbench/workbench_mesh_passes.cc
@@ -97,6 +97,7 @@ void MeshPass::draw(ObjectRef &ref,
 
       texture_subpass_map_.lookup_or_add_cb(TextureSubPassKey(texture, 
geometry_type), add_cb)
           ->draw(batch, handle);
+      return;
     }
   }
   
passes_[static_cast<int>(geometry_type)][static_cast<int>(eShaderType::MATERIAL)]->draw(batch,

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to