18-228
MB86R02 ‘Jade-D’ Hardware Manual V1.64
18.11.7
Triangle drawing registers
Each register is used by the drawing commands. The registers cannot be accessed from the CPU or
using the
SetRegister
command.
(XY coordinates register)
Register Address
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Ys
0000
H
S S S S
Int
Frac
Xs
0004
H
S S S S
Int
Frac
dXdy 0008
H
S S S S
Int
Frac
XUs 000c
H
S S S S
Int
Frac
dXUdy 0010
H
S S S S
Int
Frac
XLs 0014
H
S S S S
Int
Frac
dXLdy 0018
H
S S S S
Int
Frac
USN 001b
H
0 0 0 0
Int
0
LSN 0020
H
0 0 0 0
Int
0
Address
Offset value from DrawBaseAddress
S
Sign bit or sign extension
0
Not used or 0 extension
Int
Integer or integer part of fixed point data
Frac
Fraction part of fixed point data
Sets (X, Y) coordinates for triangle drawing
Ys
Y coordinates start position of long edge
Xs
X coordinates start position of long edge corresponding to Ys
dXdy
X DDA value of long edge direction
XUs
X coordinates start position of upper edge
dXUdy
X DDA value of upper edge direction
XLs
X coordinates start position of lower edge
dXLdy
X DDA value of lower edge direction
USN
Count of spans of upper triangle. If this value is “0”, the upper triangle is not drawn.
LSN
Count of spans of lower triangle. If this value is “0”, the lower triangle is not drawn.
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 ...