diff --git a/include/Nazara/Shader/ShaderBuilder.hpp b/include/Nazara/Shader/ShaderBuilder.hpp index 03ac51ac2..61dab693e 100644 --- a/include/Nazara/Shader/ShaderBuilder.hpp +++ b/include/Nazara/Shader/ShaderBuilder.hpp @@ -55,7 +55,7 @@ namespace Nz::ShaderBuilder constexpr GenBuilder Constant; constexpr GenBuilder DeclareVariable; constexpr GenBuilder Discard; - constexpr BinOpBuilder Divide; + constexpr BinOpBuilder Division; constexpr BinOpBuilder Equal; constexpr BinOpBuilder GreaterThan; constexpr BinOpBuilder GreaterThanOrEqual; @@ -71,8 +71,9 @@ namespace Nz::ShaderBuilder constexpr GenBuilder Output; constexpr GenBuilder Parameter; constexpr GenBuilder Sample2D; + constexpr GenBuilder StatementBlock; constexpr GenBuilder Swizzle; - constexpr BinOpBuilder Substract; + constexpr BinOpBuilder Subtract; constexpr GenBuilder Uniform; template std::shared_ptr Cast(Args&&... args); diff --git a/include/Nazara/Shader/ShaderEnums.hpp b/include/Nazara/Shader/ShaderEnums.hpp index ccb2f78d5..557b31ffa 100644 --- a/include/Nazara/Shader/ShaderEnums.hpp +++ b/include/Nazara/Shader/ShaderEnums.hpp @@ -39,7 +39,7 @@ namespace Nz::ShaderNodes enum class BinaryType { Add, //< + - Substract, //< - + Subtract, //< - Multiply, //< * Divide, //< / diff --git a/src/Nazara/Shader/GlslWriter.cpp b/src/Nazara/Shader/GlslWriter.cpp index 0dfe2476c..49fa07aa3 100644 --- a/src/Nazara/Shader/GlslWriter.cpp +++ b/src/Nazara/Shader/GlslWriter.cpp @@ -420,7 +420,7 @@ namespace Nz switch (node.op) { case ShaderNodes::BinaryType::Add: Append(" + "); break; - case ShaderNodes::BinaryType::Substract: Append(" - "); break; + case ShaderNodes::BinaryType::Subtract: Append(" - "); break; case ShaderNodes::BinaryType::Multiply: Append(" * "); break; case ShaderNodes::BinaryType::Divide: Append(" / "); break; diff --git a/src/Nazara/Shader/ShaderAstValidator.cpp b/src/Nazara/Shader/ShaderAstValidator.cpp index e139fa25e..90f8aeef2 100644 --- a/src/Nazara/Shader/ShaderAstValidator.cpp +++ b/src/Nazara/Shader/ShaderAstValidator.cpp @@ -161,7 +161,7 @@ namespace Nz case ShaderNodes::BinaryType::Add: case ShaderNodes::BinaryType::CompEq: case ShaderNodes::BinaryType::CompNe: - case ShaderNodes::BinaryType::Substract: + case ShaderNodes::BinaryType::Subtract: TypeMustMatch(node.left, node.right); break; diff --git a/src/Nazara/Shader/ShaderNodes.cpp b/src/Nazara/Shader/ShaderNodes.cpp index 2aa00ec69..05a59ab96 100644 --- a/src/Nazara/Shader/ShaderNodes.cpp +++ b/src/Nazara/Shader/ShaderNodes.cpp @@ -97,7 +97,7 @@ namespace Nz::ShaderNodes switch (op) { case BinaryType::Add: - case BinaryType::Substract: + case BinaryType::Subtract: exprType = left->GetExpressionType(); break; diff --git a/src/Nazara/Shader/SpirvAstVisitor.cpp b/src/Nazara/Shader/SpirvAstVisitor.cpp index f76c8807c..da172fb44 100644 --- a/src/Nazara/Shader/SpirvAstVisitor.cpp +++ b/src/Nazara/Shader/SpirvAstVisitor.cpp @@ -92,7 +92,7 @@ namespace Nz break; } - case ShaderNodes::BinaryType::Substract: + case ShaderNodes::BinaryType::Subtract: { switch (leftType) { diff --git a/src/ShaderNode/DataModels/BinOp.hpp b/src/ShaderNode/DataModels/BinOp.hpp index 8efb9fc6e..a4ac0a189 100644 --- a/src/ShaderNode/DataModels/BinOp.hpp +++ b/src/ShaderNode/DataModels/BinOp.hpp @@ -65,10 +65,10 @@ class BinMul : public BinOp }; template -class BinSub : public BinOp +class BinSub : public BinOp { public: - using BinOp::BinOp; + using BinOp::BinOp; void ApplyOp(const Nz::Vector4f* left, const Nz::Vector4f* right, Nz::Vector4f* output, std::size_t pixelCount) override; QString GetOperationString() const final; diff --git a/src/ShaderNode/DataModels/Mat4BinOp.hpp b/src/ShaderNode/DataModels/Mat4BinOp.hpp index 1cd7e06dd..1d6d71eee 100644 --- a/src/ShaderNode/DataModels/Mat4BinOp.hpp +++ b/src/ShaderNode/DataModels/Mat4BinOp.hpp @@ -53,10 +53,10 @@ class Mat4Mul : public Mat4BinOp QString name() const override; }; -class Mat4Sub : public Mat4BinOp +class Mat4Sub : public Mat4BinOp { public: - using Mat4BinOp::Mat4BinOp; + using Mat4BinOp::Mat4BinOp; QString caption() const override; QString name() const override;