Module Documentation
FM4, S6E2DH/S6E2DF/S6E2D5/S6E2D3 Series, 32-Bit Microcontroller, Graphic Driver User Manual, Doc. No. 002-04387 Rev. *A
176
11.17.4.35 MML_GDC_2D_MATRIX_API void utMat4x4ToMat3x2 ( Mat4x4 src, Mat3x2 dst )
Convert a 4x4-matrix to a 3x2-matrix.
Parameters
out
dst
The destination matrix.
in
src
The source matrix.
11.17.4.36 MML_GDC_2D_MATRIX_API void utMat4x4ToMat3x3 ( Mat4x4 src, Mat3x3 dst )
Convert a 4x4-matrix to a 3x3-matrix.
Parameters
out
dst
The destination matrix.
in
src
The source matrix.
11.17.4.37 MML_GDC_2D_MATRIX_API void utMat4x4Translate ( Mat4x4 m, MM_FLOAT x,
MM_FLOAT y, MM_FLOAT z )
Modify a 4x4-matrix to realize a move operation. The resulting matrix represents m = m
∗
m_trans.
Parameters
in,out
m
The matrix to modify.
in
x
Move dimension in x direction.
in
y
Move dimension in y direction.
in
z
Move dimension in z direction.
11.17.4.38 MML_GDC_2D_MATRIX_API void utMat5x4LoadIdentity ( Mat5x4 m )
Fill a 5x4-matrix with a unit matrix.
Parameters
in,out
m
The matrix to modify.