Browse Source

Fail early if shader mode is invalid in dummy renderer

(cherry picked from commit a382e9539b328f02a1f553a36a4c74457a7aa591)
jsjtxietian 1 year ago
parent
commit
7eb90a35d4
1 changed files with 1 additions and 0 deletions
  1. 1 0
      servers/rendering/dummy/storage/material_storage.cpp

+ 1 - 0
servers/rendering/dummy/storage/material_storage.cpp

@@ -81,6 +81,7 @@ void MaterialStorage::shader_set_code(RID p_shader, const String &p_code) {
 		new_mode = RS::SHADER_FOG;
 	} else {
 		new_mode = RS::SHADER_MAX;
+		ERR_FAIL_MSG("Shader type " + mode_string + " not supported in Dummy renderer.");
 	}
 	ShaderCompiler::IdentifierActions actions;
 	actions.uniforms = &shader->uniforms;