diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2022-02-03 14:54:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-03 14:54:59 +0100 |
commit | 17d33c0530fbd01404dced47a51be97cd73c87aa (patch) | |
tree | 71ee89e14fe53992ccdc544fc10deffbd4d64796 /servers/rendering/shader_language.h | |
parent | 7f93eb34cf4b4e900aa9ba185b009fcb409d5d1c (diff) | |
parent | 58696fd77458bfbbe42d36ce8ff9455de298dc64 (diff) |
Merge pull request #57579 from Chaosus/shader_better_for_loop
Diffstat (limited to 'servers/rendering/shader_language.h')
-rw-r--r-- | servers/rendering/shader_language.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/servers/rendering/shader_language.h b/servers/rendering/shader_language.h index 1307eeac2b..f39b21621d 100644 --- a/servers/rendering/shader_language.h +++ b/servers/rendering/shader_language.h @@ -504,7 +504,9 @@ public: enum BlockType { BLOCK_TYPE_STANDART, - BLOCK_TYPE_FOR, + BLOCK_TYPE_FOR_INIT, + BLOCK_TYPE_FOR_CONDITION, + BLOCK_TYPE_FOR_EXPRESSION, BLOCK_TYPE_SWITCH, BLOCK_TYPE_CASE, BLOCK_TYPE_DEFAULT, @@ -526,6 +528,7 @@ public: Map<StringName, Variable> variables; List<Node *> statements; bool single_statement = false; + bool use_comma_between_statements = false; BlockNode() : Node(TYPE_BLOCK) {} |