diff --git a/include/nbl/builtin/hlsl/cpp_compat/matrix.hlsl b/include/nbl/builtin/hlsl/cpp_compat/matrix.hlsl index bc78154bfa..1ee5edf275 100644 --- a/include/nbl/builtin/hlsl/cpp_compat/matrix.hlsl +++ b/include/nbl/builtin/hlsl/cpp_compat/matrix.hlsl @@ -34,7 +34,7 @@ struct matrix final : private glm::mat template inline friend matrix mul(matrix const& lhs, matrix const& rhs) { - return matrix(glm::operator*(reinterpret_cast(rhs), reinterpret_cast::Base const&>(lhs))); + return matrix(glm::operator*(reinterpret_cast::Base const&>(rhs), reinterpret_cast(lhs))); } inline friend vector mul(matrix const& lhs, vector const& rhs) {