Graphic Orders
BLT2UB_XHD
13-38
MC68322 USER’S MANUAL
MOTOROLA
BLT2UB_XHD
Expanded Source, Halftone, Destination bitBLT to Unbanded Bitmap
The BLT2UB_XHD graphic order transfers a low resolution source frame to a destination
unbanded bitmap and applies a halftone bitmap in the process. Before being combined with
the destination, the source frame is scaled to match the resolution of the destination bitmap.
This results in an intermediate expanded source bitmap. The pixels of the expanded source,
halftone, and destination bit maps are combined as specified by the Boolean value set in the
last SET_BOOL_SHD order.
The SET_UBMAP graphic order must previously define the destination bitmap warp and the
SET_HTBMAP graphic order must do the same for the halftone bitmap dimensions. During
the processing of halftones, wrapping occurs at the edges of the bitmap and this results in
horizontal and vertical replication (tiling) of the bitmap to cover the entire destination frame
area. The DA parameter specifies the physical bit address of the area or transfer frame
within the destination unbanded bitmap. The entire transfer frame must be within the bounds
of the banded bitmap. DA must point to the upper left corner of the transfer frame. The warp
of the destination unbanded bitmap is set by the SET_UBMAP graphic order, which allows
the bitmap to be packed or unpacked.
The FW and FH parameters define the area of the destination bitmap on which the operation
is performed. FW is the frame width in bits and at a maximum equals the quantity
W
× (XMUL + 1) where W is the width of the unexpanded source bitmap. FH is the frame
height in scanlines and at a maximum equals the quantity H
× (YMUL + 1) where H is the
height of the unexpanded source bitmap. Specifying FW and FH as defined above causes
the entire expanded source image to be combined with the destination bitmap. Specifying
an FW and/or FH value less than the values defined by the above equations causes only a
portion of the expanded source frame to be applied to the destination. When used in
combination with XOFF and YOFF, clipping can be affected at any or all extents of the
expanded source bitmap.
PARAMETERS
SIZE
DESCRIPTION
0x27
0x00
DA
FW
FH
SA
SW
XOFF:XMUL
YOFF:YMUL
HXR
HYR
HA
Byte
Long Word
Word
Long Word
Word
Two 4-bit Fields
Word
Long Word
BLT2UB_XHD Opcode.
Reserved.
Destination physical bit address.
Destination frame width in bits.
Destination frame height in scanlines.
Unexpanded source physical bit address.
Unexpanded source frame warp in bits.
X offset and X multiplier in bits.
Y offset and Y multiplier in scanlines.
Halftone X remainder.
Halftone Y remainder.
Halftone physical bit address of the starting pixel.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.