Browse Source

[rlgl] Fix incorrect matrix multiplication order in `rlMultMatrixf` (#3935)

bohonghuang 1 year ago
parent
commit
23385231c6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/rlgl.h

+ 1 - 1
src/rlgl.h

@@ -1296,7 +1296,7 @@ void rlMultMatrixf(const float *matf)
                    matf[2], matf[6], matf[10], matf[14],
                    matf[3], matf[7], matf[11], matf[15] };
 
-    *RLGL.State.currentMatrix = rlMatrixMultiply(*RLGL.State.currentMatrix, mat);
+    *RLGL.State.currentMatrix = rlMatrixMultiply(mat, *RLGL.State.currentMatrix);
 }
 
 // Multiply the current matrix by a perspective matrix generated by parameters