- a color transform and a mask transform for the
BACKGROUND PELS
II4.5 - POLYCHROME MODE
A print object command defines a source window
through the source pointer :
When SMU = 0, any pel of this window is active,
mapped and clipped to the destination window
dimension.
When SMU = 1, only pels which have a source
mask bit set are active, mapped and clipped to the
destination window dimension.
In both cases, when DMU = 1, the active source
pels are further reduced by the destinationmasking
mechanism.
Both mask transforms must be programmed at ”NO
MODIFICATION” for correct operations (see Fig-
ure 7).
II.4.6 - THE LINEAR DRAWING COMMAND CASE
A LINE or ARC drawing command may be exe-
cuted in any drawing mode depending on the
PEN.
When the pen is a DOT, this pel is printed at each
active coordinate according to monochrome mode.
When the pen is a CELL, this cell is printed at each
active coordinate. In the bichrome mode when the
cell is a character, and in the polychrome mode
when the cell is an object.
For each active coordinates, the active destination
0
1
2
3
4
5
6
7
00
01
10
11
:
:
:
:
C0
C1
C
C
C
C
C
C
←
←
←
←
00
01
10
11
:
:
:
:
M
M
M
M
←
←
←
←
0
1
M
M
REGISTER R0
COLOR
MASK
BACKGROUND
FOREGROUND
0
1
2
3
4
5
6
7
BACKGROUND
FOREGROUND
X
X
X
X
X
X
X
X
X
X
X
X
1
0
1
0
Monochrome
Bichrome
Polychrome
68483-09.EPS
Figure 7 : Drawing Mode Register R0
set is defined by the cell dimensions (DXs, DYs).
Note : when the cell is an object, SMU is not
programmable and is implicitly set. A calculated
coordinate is active when the rotated LSB linear
texture bit in (R3) is set.
Y
Y
Y
Y
X
X
X
X
DMU = 0
D MU = 1
(Xd, Yd)
(Xd, Yd)
(Xd, Yd)
(Xs, Ys)
DXd > 0
DXs > 0
DYd < 0
DYs < 0
DE STINA TION WIN D OW
C HA R A CT ER CE LL
MAPPED CH ARA CT ER WIND OW
NO MODIFICATION
FOREGROU N D
BACKGROUND
MAP PED
C HA RA C TER
WIN D OW
MASK BIT = 1
MASK BIT = 0
ELEMENT =0
SET ELEMENT = 1
68483-10.EPS
Figure 8 : Print Character Command
TS68483A
10/30