
VT8601 Apollo ProMedia
Revision 1.3 September 8, 1999
-121
3D Graphics Engine Registers
7HFKQRORJLHV ,QF
:H&
:H&RRQQHFW
QQHFW
GEbase + 3C – RE Primitive Type ................................. WO
Writing to this register signals the Graphics Engine to begin
sequential loading, but doesn’t cause anything to be drawn..
The engine will interpret the contents of this register and
decide the amount and types of parameters to expect.
31-30 Loading Target
00 Rasterization Engine.
Send bits 19-0 to the
RE. Sequential loading data will also be sent
to the RE.................................................default
01 Setup Engine.
Send bits 29-0 to the SE.
Sequential loading data will also be sent to the
SE. Internally, a flag is set to prevent the SE
from decoding the data and sending it to the
RE. The SE will clear this flag when it is idle.
1x -reserved-
29
Null Primitive
0
Regular Primitive ...................................default
1
Null Primitive
28
Last Primitive
0
Regular Primitive ...................................default
1
Last Primitive
27-26 Operation Code (RE Target Only)
00 Line
.....................................................default
01 Polygon
1x -reserved-
25
Major Edge Parameter
0
Parameter is Absent (parameter stream doesn’t
include values for the iterators) ..............default
1
Parameter is Present (parameter stream also
includes values for the iterators)
24
Major Edge Anti-Aliasing
0
Don’t anti-alias major edge ....................default
1
Anti-alias major edge (effective only if E = 1)
23
Minor Edge Parameter
0
Absent ....................................................default
1Present
22
Minor Edge Anti-Aliasing
0
Don’t anti-alias minor edge ....................default
1
Anti-alias minor edge (effective only if M = 1)
21
Scan Direction
0
Positive (Major edge = left edge). ..........default
1
Negative (Major edge = right edge)
20-16 Reserved
........................................ always reads 0
15-0 End Coordinate ....................................... default -= 0
End coordinate of the primitive (inclusive).
12.4
signed integer.