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

This commit is contained in:
bohonghuang 2024-05-06 02:19:25 +08:00 committed by GitHub
parent 34d00d5217
commit 23385231c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1296,7 +1296,7 @@ void rlMultMatrixf(const float *matf)
matf[2], matf[6], matf[10], matf[14], matf[2], matf[6], matf[10], matf[14],
matf[3], matf[7], matf[11], matf[15] }; 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 // Multiply the current matrix by a perspective matrix generated by parameters