User's Manual

Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0
R
170
12.2.7. COLOR_BLT
COLOR_BLT is the simplest BLT operation. It performs a color fill to the destination (with a possible
ROP). The only operand is the destination operand, which is written dependent on the raster operation.
The solid pattern color is stored in the pattern background register.
This instruction is optimized to run at the maximum memory write bandwidth.
Only a positive destination pitch is allowed.
The typical Raster operation code = F0 which performs a copy of the pattern background register to
the destination.
DWord Bit Description
0 = BR00 31:29 Client : 02h – 2D Processor
28:22 Instruction Target (Opcode) : 40h
21:05 Reserved. Must be Zero
04:00 Dword Length : 03h
1 = BR13 31 Solid pattern select: (1 = solid pattern). Must be 1.
30:27 Reserved. Must be Zero
26 Must Be One (‘1’).
25:24 Color Depth:
00 = 8 bit color
01 = 16 bit color
10 = 24 bit color
11 = Reserved
23:16 Raster Operation:
15:00 Destination Pitch (positive): (13:00 are implemented in Intel
®
810 chipset)
2 = BR14 31:16 Destination Height (in scan lines): (28:16 are implemented in Intel
®
810 chipset)
15:00 Destination Width (in bytes): (12:00 are implemented in Intel
®
810 chipset)
3 = BR09 31:00 Destination Address: Address of the first byte to be written
(25:00 are implemented in Intel
®
810 chipset)
4 = BR16 31:24 Reserved. Must be Zero
23:00 Solid Pattern Color: