Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2022-04-20 15:50:39 +0300
committerClément Foucault <foucault.clem@gmail.com>2022-04-28 01:16:18 +0300
commit676198f57f492ac89d6468119c4146178eb962a8 (patch)
tree0915e8ae2a2e3f73d5003c302449fe98b5baa7dc
parentc6ce2be4962de62415fadd8f4f38e5a9e12b5f64 (diff)
GPUMaterial: Use GPU_MAT_CREATED as a default
-rw-r--r--source/blender/gpu/intern/gpu_material.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/source/blender/gpu/intern/gpu_material.c b/source/blender/gpu/intern/gpu_material.c
index 3d5e9723103..3e9cf31e705 100644
--- a/source/blender/gpu/intern/gpu_material.c
+++ b/source/blender/gpu/intern/gpu_material.c
@@ -656,6 +656,7 @@ GPUMaterial *GPU_material_from_nodetree(Scene *scene,
mat->scene = scene;
mat->uuid = shader_uuid;
mat->flag = GPU_MATFLAG_UPDATED;
+ mat->status = GPU_MAT_CREATED;
mat->is_volume_shader = is_volume_shader;
mat->graph.used_libraries = BLI_gset_new(
BLI_ghashutil_ptrhash, BLI_ghashutil_ptrcmp, "GPUNodeGraph.used_libraries");
@@ -690,9 +691,6 @@ GPUMaterial *GPU_material_from_nodetree(Scene *scene,
mat->status = GPU_MAT_SUCCESS;
gpu_node_graph_free_nodes(&mat->graph);
}
- else {
- mat->status = GPU_MAT_CREATED;
- }
}
}