瀏覽代碼

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

bohonghuang 1 年之前
父節點
當前提交
23385231c6
共有 1 個文件被更改,包括 1 次插入1 次删除
  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