English
Language : 

MB86293 Datasheet, PDF (101/285 Pages) Fujitsu Component Limited. – Grraphiics Conttrrollllerr Speciiffiicattiions
FUJITSU LIMITED
PRELIMINARY and CONFIDENTIAL
G_Begin (Format 5)
31
24 23
16 15
0
G_Begin
Command
Reserved
The G_Begin command sets types of primitive for geometry processing and drawing. A vertex is set
and drawn by the G_Vertex command. The G_Vertex command must be specified between the
G_Begin or G_BeginCont command and G_End command.
Command:
Points*
Lines*
Polygon*
Triangles*
Line_Strip*
Triangle_Strip*
Triangle_Fan*
Handles primitive as point
Handles primitive as independent line
Handles primitive as polygon
Handles primitive as independent triangle
Handles primitive as line strip
Handles primitive as triangle strip
Handles primitive as triangle fan
Usable combinations of GMDR0 mode setting and primitives are as follows:
Unclipped primitives (nclip*)
(ST,Z,C)
(0,0,0)
Other than above
Point
¡
×
Line
Triangle
¡
¡
×
×
Polygon
¡
×
Primitives other than unclipped primitives
(ST,Z,C)
Point
Line
(0,0,0)
¡
¡
(0,0,1)
×
×
(0,1,0)
× (*3)
¡
(0,1,1)
×
×
(1,x,x)
×
×
Triangle
¡
¡
¡
¡
¡
Polygon(*2)
¡
×
¡
×
¡ (*1)
*1: Shading is not assured.
*2: In case of drawing polygon with Z,ST=1, the algorithm is approximate calculation. The
triangle algorithm is more accurate.
*3: Please use a geometry lines which coordinates set to same value. And set
GMDR1/GMDR1E to "End point drawn" and set MDR1 to "Z compare enable", "solid", "1
pixel line width".
G_BeginCont (Format 1)
31
24 23
16 15
0
G_BeginCont
Reserved
Reserved
When the primitive type set by the G_Begin command the last time and drawing mode are not
changed, the G_BeginCont command is used instead of the G_Begin command. The G_BeginCont
command is processed faster than the G_Begin command.
The packet that can be set between the G_End packet set just before and the G_BeginCont packet is
only ‘foreground color setting by the SetRegister packet.’ The G_Vertex command must be specified
between the G_Begin or G_BeginCont command and G_End command. No primitive type need be
specified in the G_BeginCont command.
MB86293 CORAL_LQ
Graphics Controller
101
Specifications Rev. 1.1