summaryrefslogtreecommitdiff
path: root/source/slang
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang')
-rw-r--r--source/slang/hlsl.meta.slang6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang
index 8df7861ea..b660437d9 100644
--- a/source/slang/hlsl.meta.slang
+++ b/source/slang/hlsl.meta.slang
@@ -6296,7 +6296,7 @@ __target_intrinsic(hlsl)
__target_intrinsic(glsl, "($1 * $0)")
__target_intrinsic(spirv, "OpMatrixTimesMatrix resultType resultId _1 _0")
[__readNone]
-matrix<T,R,C> mul(matrix<T,R,N> right, matrix<T,N,C> left)
+matrix<T,R,C> mul(matrix<T,R,N> left, matrix<T,N,C> right)
{
matrix<T,R,C> result;
for( int r = 0; r < R; ++r)
@@ -6315,7 +6315,7 @@ __generic<T : __BuiltinIntegerType, let R : int, let N : int, let C : int>
__target_intrinsic(hlsl)
__target_intrinsic(glsl, "($1 * $0)")
[__readNone]
-matrix<T,R,C> mul(matrix<T,R,N> right, matrix<T,N,C> left)
+matrix<T,R,C> mul(matrix<T,R,N> left, matrix<T,N,C> right)
{
matrix<T,R,C> result;
for( int r = 0; r < R; ++r)
@@ -6334,7 +6334,7 @@ __generic<T : __BuiltinLogicalType, let R : int, let N : int, let C : int>
__target_intrinsic(hlsl)
__target_intrinsic(glsl, "($1 * $0)")
[__readNone]
-matrix<T,R,C> mul(matrix<T,R,N> right, matrix<T,N,C> left)
+matrix<T,R,C> mul(matrix<T,R,N> left, matrix<T,N,C> right)
{
matrix<T,R,C> result;
for( int r = 0; r < R; ++r)