English
Language : 

MB86296 Datasheet, PDF (147/352 Pages) Fujitsu Component Limited. – PCI Graphics Controller Specification
FUJITSU LIMITED PRELIMINARY AND CONFIDENTIAL
11.3 Rendering Command
11.3.1 Command list
The following table lists CORAL rendering commands and their command codes.
Type
Nop
Interrupt
Sync
SetRegister
SetVertex2i
Draw
DrawPixel
DrawPixelZ
DrawLine
Command




Normal
PolygonBegin
PolygonEnd
Flush_FB/Z
Pixel
PixelZ
Xvector
Yvector
AntiXvector
AntiYvector
DrawLine2i
DrawLine2iP
ZeroVector
OneVector
DrawTrap
DrawVertex2i
DrawVertex2iP
TrapRight
TrapLeft
TriangleFan
FlagTriangleFan
DrawRectP
BltFill
ClearPolyFlag
DrawBitmapP
BltDraw
Bitmap
DrawBitmapLargeP BltDraw
BltCopyP
BltCopy-
AlternateP
TopLeft
TopRight
BottomLeft
BottomRight
LoadTextureP
LoadTexture
LoadTILE
BltTextureP
LoadTexture
LoadTILE
BltCopyAlt-
AlphaBlendP

MB86296S <Coral-PA>
Specification Manual Rev0.1
Description
No operation
Interrupt request to host CPU
Synchronization with events
Sets data to register
Sets data to high-speed 2DTriangle vertex register
Initializes border rectangle calculation of multiple
vertices random shape
Clears polygon flag after drawing polygon
Flushes drawing pipelines
Draws point
Draws point with Z
Draws line (principal axis X)
Draws line (principal axis Y)
Draws line with anti-alias option (principal axis X)
Draws line with anti-alias option (principal axis Y)
Draws high-speed 2DLine (with vertex 0 as starting
point)
Draws high-speed 2DLine (with vertex 1 as starting
point)
Draws right triangle
Draws left triangle
Draws high-speed 2DTriangle
Draws high-speed 2DTriangle for multiple vertices
random shape
Draws rectangle with single color
Clears polygon flag buffer
Draws Blt (16-bit)
Draws binary bit map (character)
Draws Blt (32-bit)
Blt transfer from top left coordinates
Blt transfer from top right coordinates
Blt transfer from bottom left coordinates
Blt transfer from bottom right coordinates
Loads texture pattern
Loads tile pattern
Loads texture pattern from local memory
Loads tile pattern from local memory
Alpha blending is supported (see the alpha map).
BltCopyAlternateP
137