summaryrefslogtreecommitdiffstats
path: root/servers/rendering/shader_language.h
diff options
context:
space:
mode:
authorYuri Roubinsky <chaosus89@gmail.com>2020-04-11 12:40:17 +0300
committerYuri Roubinsky <chaosus89@gmail.com>2020-04-11 12:40:17 +0300
commitbc30f541e60f7236b0463072d31cc5322d78ecd2 (patch)
treedb82e4ae0690506b1b246f561d92cbfa2ca80c5e /servers/rendering/shader_language.h
parent8806e7d5f3e65a06be1b0a58dc73442e58fdf469 (diff)
downloadredot-engine-bc30f541e60f7236b0463072d31cc5322d78ecd2.tar.gz
Fix shader constant sorting
Diffstat (limited to 'servers/rendering/shader_language.h')
-rw-r--r--servers/rendering/shader_language.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/servers/rendering/shader_language.h b/servers/rendering/shader_language.h
index beabae0dda..44333cad9e 100644
--- a/servers/rendering/shader_language.h
+++ b/servers/rendering/shader_language.h
@@ -599,6 +599,7 @@ public:
struct ShaderNode : public Node {
struct Constant {
+ StringName name;
DataType type;
StringName type_str;
DataPrecision precision;
@@ -681,6 +682,7 @@ public:
Vector<StringName> render_modes;
Vector<Function> functions;
+ Vector<Constant> vconstants;
Vector<Struct> vstructs;
ShaderNode() :