summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYuri Rubinsky <chaosus89@gmail.com>2023-03-26 20:48:10 +0300
committerYuri Rubinsky <chaosus89@gmail.com>2023-03-26 20:50:02 +0300
commit575e352a612186b301695eaf9463f07df6c728ed (patch)
treef91a4987d98d416cf0fc021eaaa75a67419af39e
parent0291fcd7b66bcb315a49c44de8031e5596de4216 (diff)
downloadredot-engine-575e352a612186b301695eaf9463f07df6c728ed.tar.gz
Fix to some operators in shaders are not compiled properly
-rw-r--r--servers/rendering/shader_compiler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/servers/rendering/shader_compiler.cpp b/servers/rendering/shader_compiler.cpp
index 8737d3b217..8d16a29659 100644
--- a/servers/rendering/shader_compiler.cpp
+++ b/servers/rendering/shader_compiler.cpp
@@ -1357,7 +1357,7 @@ String ShaderCompiler::_dump_node_code(const SL::Node *p_node, int p_level, Gene
if (p_use_scope) {
code += "(";
}
- code += _dump_node_code(onode->arguments[0], p_level, r_gen_code, p_actions, p_default_actions, p_assigning) + _opstr(onode->op) + _dump_node_code(onode->arguments[1], p_level, r_gen_code, p_actions, p_default_actions, p_assigning);
+ code += _dump_node_code(onode->arguments[0], p_level, r_gen_code, p_actions, p_default_actions, p_assigning) + " " + _opstr(onode->op) + " " + _dump_node_code(onode->arguments[1], p_level, r_gen_code, p_actions, p_default_actions, p_assigning);
if (p_use_scope) {
code += ")";
}