Intel 815 manual Fullmonosrcblt, Destination Transparency Color

Models: 815

1 423
Download 423 pages 44.71 Kb
Page 178
Image 178

Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

 

 

 

DWord

Bit

Description

 

 

 

3 = BR09

31:00

Destination Address: Address of the first byte to be written

 

 

(25:00 are implemented in Intel® 810 chipset)

 

31:14

Reserved. Must be Zero

 

 

 

4 = BR11

13:00

Source Pitch (quadword aligned and signed): (13:00 are implemented in Intel® 810

 

 

chipset)

 

 

 

5 = BR12

31:00

Source Address: (25:00 are implemented in Intel® 810 chipset)

 

31:24

Reserved. Must be Zero

 

 

 

6 = BR18

23:00

Destination Transparency Color:

 

 

 

7 = BR15

31:00

Pattern Address: (25:06 are implemented in Intel® 810 chipset)

12.2.14. FULL_MONO_SRC_BLT

The full BLT is the most comprehensive BLT instruction. It provides the ability to specify all 3 operands: destination, source, and pattern. The source operand is monochrome and the pattern operand is the same bit width as the destination operand.

The whole color pattern (8 x 8 pixels = 8, 16, or 48 DWs) is read at the beginning of the BLT and stored in the Texture Cache. The pattern vertical alignment specifies which scan line of the pattern is used first. The destination address specifies the horizontal alignment. The only memory accesses required for the remainder of the BLT is destination and sometimes monochrome source accesses, since the source is monochrome.

The monochrome source transparency mode indicates whether to use the source background color or deassert the write enables when the bit in the source is 0. When the source bit is 1, then the source foreground color is used in the ROP operation. The ROP value chosen should involve the mono source data in the ROP operation.

All non-text and non-immediate monochrome sources are word aligned. At the end of a scan line the monochrome source, the bits until the next word boundary must be ignored. The Monochrome source data bit position field [2:0] indicates which bit position within the first byte should be used as the first source pixel.

The destination pitch can be either sign to allow vertical mirroring of a monochrome source with a pattern which is accessed in the same direction as the destination operand.

178

Page 178
Image 178
Intel 815 manual Fullmonosrcblt, Destination Transparency Color