
FUJITSU LIMITED
PRELIMINARY and CONFIDENTIAL
MB86293 CORAL_LQ
Graphics Controller
Specifications Rev. 1.1
97
9.2
G eomet r y C omma n ds
9.2.1 Geometry command list
CORAL geometry commands and each command code are shown in the table below.
Type
Command
G_Nop
G_Begin
See
Geometry
command code table
.
G_BeginCont
Description
No operation
Specifies primitive type and pre-processes
Specifies primitive type (vertex processing in same
mode as previous mode)
Specifies primitive type and pre-processes
This command is used at execution of the CORAL
extended function.
Specifies primitive type (vertex processing in same
mode as previous mode)
This command is used at execution of the CORAL
extended function.
Ends primitive
This command is used at execution of G_Begin or
G_BeginCont
Ends primitive
This command is used at execution of G_BeginE or
G_BeginECont.
Sets vertex parameter and draws
Sets vertex parameter and draws
Outputs device coordinates
Only outputs device coordinates
Initialize geometry engine
Scale to screen coordinates (X, Y) and set origin offset
Scale to screen coordinates (Z) and set origin offset
Load geometric transformation matrix
Set boundary value (X, Y) of view volume clip
Set boundary value (Z) of view volume clip
Set boundary value (W) of view volume clip
G_BeginE
See
Geometry
command code table
.
G_BeginECont
G_End
G_EndE
G_Vertex
G_VertexLOG
G_VertexNopLOG
G_Init
G_Viewport
G_DepthRange
G_LoadMatirix
G_ViewVolumeXYClip
G_ViewVolumeZClip
G_ViewVolumeWClip
OverlapXYOfft
OverlapZOfft
See
Command table
.
Sets XY offset at shading
See
Command table
.
Sets Z offset of shade primitive; sets Z offset of edge
primitive; sets Z offset of interpolation primitive at 2D
drawing with top-left non-applicable
Sets starting address of device coordinates output
See
Command table
.
Sets drawing extended mode register
DC_LogOutAddr
SetModeRegister
SetGModeRegister
SetColorRegister
SetLVertex2i
See
Command table
.
Sets geometry extended mode register
See
Command table
.
Sets body color, shade color, and edge color
Pass through high-speed 2DLine drawing register
Pass through high-speed 2DLine drawing register
SetLVertex2iP