[Bf-blender-cvs] [dd4a40f42d7] master: Always initialize MaterialPass (Fixes a crash in mscv)
Miguel Pozo
noreply at git.blender.org
Tue Oct 4 16:16:56 CEST 2022
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);
More information about the Bf-blender-cvs
mailing list