18-184
MB86R02 ‘Jade-D’ Hardware Manual V1.64
18.11.3
Rendering Commands
18.11.3.1
Command list
The following table lists MB86R02 'Jade-D' rendering commands and their command codes.
Type
Command
Description
Nop
No operation
Interrupt
Interrupt request to host CPU
Sync
Synchronization with events
SetRegister
Sets data to register
SetVertex2i
Normal
Sets data to high-speed 2DTriangle vertex register
PolygonBegin
Initializes border rectangle calculation of multiple
vertices random shape
Draw
PolygonEnd
Clears polygon flag after drawing polygon
Flush_FB/Z
Flushes drawing pipelines
DrawPixel
Pixel
Draws point
DrawPixelZ
PixelZ
Draws point with Z
DrawLine
Xvector
Draws line (principal axis X)
Yvector
Draws line (principal axis Y)
AntiXvector
Draws line with anti-alias option (principal axis X)
AntiYvector
Draws line with anti-alias option (principal axis Y)
DrawLine2i
DrawLine2iP
ZeroVector
Draws high-speed 2DLine (with vertex 0 as starting
point)
OneVector
Draws high-speed 2DLine (with vertex 1 as starting
point)
DrawTrap
TrapRight
Draws right triangle
TrapLeft
Draws left triangle
DrawVertex2i
DrawVertex2iP
TriangleFan
Draws high-speed 2DTriangle
FlagTriangleFan
Draws high-speed 2DTriangle for multiple vertices
random shape
DrawRectP
BltFill
Draws rectangle with single color
ClearPolyFlag
Clears polygon flag buffer
DrawBitmapP
BltDraw
Draws Blt (16-bit)
Bitmap
Draws binary bit map (character)
DrawBitmapLargeP
BltDraw
Draws Blt (32-bit)
BltCopyP
BltCopy-
AlternateP
TopLeft
Blt transfer from top left coordinates
TopRight
Blt transfer from top right coordinates
BottomLeft
Blt transfer from bottom left coordinates
BottomRight
Blt transfer from bottom right coordinates
LoadTextureP
LoadTexture
Loads texture pattern
LoadTILE
Loads tile pattern
BltTextureP
LoadTexture
Loads texture pattern from local memory
LoadTILE
Loads tile pattern from local memory
Summary of Contents for MB86R02
Page 24: ...MB86R02 Jade D Hardware Manual V1 64 ...
Page 76: ...3 2 MB86R02 Jade D Hardware Manual V1 64 Figure 3 1 Memory map 1 ...
Page 77: ...3 3 MB86R02 Jade D Hardware Manual V1 64 Figure 3 2 Memory map 2 ...
Page 167: ...8 8 MB86R02 Jade D Hardware Manual V1 64 ...
Page 214: ...11 7 MB86R02 Jade D Hardware Manual V1 64 15 16 cycles initial value ...
Page 497: ...18 139 MB86R02 Jade D Hardware Manual V1 64 VSYNC is output 1 dot clock faster than HSYNC ...
Page 678: ......
Page 680: ......
Page 682: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL ...
Page 811: ...29 24 MB86R02 Jade D Hardware Manual V1 64 ...