Commit: dd4a40f42d7b3c7aec86c5a07ce6ae71f006f7d3
Author: Miguel Pozo
Date:   Tue Oct 4 16:16:46 2022 +0200
Branches: master
https://developer.blender.org/rBdd4a40f42d7b3c7aec86c5a07ce6ae71f006f7d3

Always initialize MaterialPass (Fixes a crash in mscv)

Differential Revision: https://developer.blender.org/D16134

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

M       source/blender/draw/engines/eevee_next/eevee_material.cc

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

diff --git a/source/blender/draw/engines/eevee_next/eevee_material.cc 
b/source/blender/draw/engines/eevee_next/eevee_material.cc
index a92f96e8c70..b63002df2e3 100644
--- a/source/blender/draw/engines/eevee_next/eevee_material.cc
+++ b/source/blender/draw/engines/eevee_next/eevee_material.cc
@@ -164,7 +164,7 @@ MaterialPass MaterialModule::material_pass_get(Object *ob,
                          blender_mat->nodetree :
                          default_surface_ntree_.nodetree_get(blender_mat);
 
-  MaterialPass matpass;
+  MaterialPass matpass = MaterialPass();
   matpass.gpumat = inst_.shaders.material_shader_get(
       blender_mat, ntree, pipeline_type, geometry_type, true);

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

Reply via email to