EasyManua.ls Logo

Bridgetek FT801 - CMD_GETMATRIX - Retrieves the Current Matrix; CMD_SETMATRIX - Write the Current Matrix to the Display List; Coefficients

Default Icon
263 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
FT800 Series Programmer Guide
Version 2.1
Document Reference No.: BRT_000030 Clearance No.: BRT#037
221
Product Page
Document Feedback Copyright © Bridgetek Limited
CMD_LOADIDENTIY - Set the current matrix to the identity matrix This
command instructs the co-processor engine of the FT800 to set the current matrix
to the identity matrix, so that co-processor engine is able to form the new matrix
as requested by CMD_SCALE, CMD_ROTATE,CMD_TRANSLATE command. For
more information on the identity matrix, please see Bitmap transformation matrix
section.
C prototype
void cmd_loadidentity( );
Command layout
+0
CMD_LOADIDENTITY(0xffffff26)
5.40 CMD_SETMATRIX - write the current matrix to the
display list
The co-processor engine assigns the value of the current matrix to the bitmap
transform matrix of the graphics engine by generating display list commands, i.e.,
BITMAP_TRANSFORM_A-F. After this command, the following bitmap rendering
operation will be affected by the new transform matrix.
C prototype
void cmd_setmatrix( );
Command layout
+0
CMD_SETMATRIX(0xffffff2a)
Parameter
None
5.41 CMD_GETMATRIX - retrieves the current matrix
coefficients
To retrieve the current matrix within the context of co-processor engine. Please
note the matrix within the context of co-processor engine will not apply to the
bitmap transformation until it is passed to graphics engine through
CMD_SETMATRIX.
C prototype
void cmd_getmatrix( int32_t a,

Table of Contents