Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0

R

DWord

Bit

 

 

 

Description

 

 

 

 

2

31

Dimensions are Powers of 2: This field specifies whether the following Height and

 

 

Width fields of the map are specified as the log2 of the actual dimension or as the

 

 

actual height or width. If the actual values are used, the coordinate set addresses must

 

 

be non-normalized and are clamped (they can not be wrapped or mirrored).

 

 

0 = Height/Width are the actual dimensions of the map in pixels

 

 

1 = Height/Width are log2 of the actual dimensions of the base map

 

 

 

 

 

30:26

Reserved: 00h (Additional Height)

 

 

25:16

Height: If the dimensions are to be specified as powers of two (as determined by the

 

 

Power of 2 field), this field must contain one of the following values:

 

 

0h

= 1 texel high

4h

= 16 texels high

8h = 256 texels high

 

 

1h

= 2 texels high

5h

= 32 texels high

9h = 512 texels high

 

 

2h

= 4 texels high

6h

= 64 texels high

ah = 1024 texels high

 

 

3h

= 8 texels high

7h

= 128 texels high

 

 

 

If the dimensions are to be specified as the actual values, this field contains the

 

 

surface height -1 in units of texels. The range for this value is 0–1023.

 

15:10

Reserved: 00h

 

 

 

 

9:0

Width: If the dimensions are to be specified as powers of two (as determined by the

 

 

Dimension Power of 2 field), this field must contain one of the following values:

 

 

0h

= 1 texel wide

4h

= 16 texels wide

8h = 256 texels wide

 

 

1h

= 2 texels wide

5h

= 32 texels wide

9h = 512 texels wide

 

 

2h

= 4 texels wide

6h

= 64 texels wide

Ah = 1024 texels wide

 

 

3h

= 8 texels wide

7h

= 128 texels wide

 

 

 

If the dimensions are to be specified as the actual values, this field contains the

 

 

surface width -1 in units of texels. The valid range for this value is 0–1023 for all

 

 

surface formats except 4:2:2. For 4:2:2 surfaces, this value may be even 8–1022.

3

31:4

Map Base Address: Virtual memory address, which is aligned on 16 byte boundaries.

 

 

Bits [31:4] of a 32-bit byte address are specified.

 

 

3:0

Reserved: 0h

 

 

 

221

Page 221
Image 221
Intel 815 manual 221