AMD Geode™ LX Processors Data Book 261
Graphics Processor Register Definitions 33234H
6.4.2.5 BLT Width/Height (GP_WID_HEIGHT)
This register is used to specify the width and the height of the BLT in pixels. Note that operations that extend beyond the
bounds of the frame buffer space “wrap” into the other end of the frame buffer.
6.4.2.6 Vector Length (GP_VEC_LEN)
This register is used to specify the length of the vector in pixels and the initial error term. Note that this is the same register
as GP_WID_HEIGHT, and that writing to one overwrites the other. They are separated for documentation purposes. As with
BLT operations, vectors that extend below or above the frame buffer space wrap to the other end of the frame buffer.
GP_STRIDE Bit Descriptions
Bit Name Description
31:16 S_STRIDE Source Stride. Width of the source bitmap (in bytes).
15:0 D_STRIDE Destination Stride. Width of the destination scan line (in bytes).
GP Memory Offset 0Ch
Type R/W
Reset Value 00000000h
GP_WID_HEIGHT Register Map
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RSVD WID RSVD HI
GP_WID_HEIGHT Bit Descriptions
Bit Name Description
31:28 RSVD Reserved. Write as read.
27:16 WID Width. Width in pixels of the BLT operation.
15:12 RSVD Reserved. Write as read.
11:0 HI Height. Height in pixels of the BLT operation.
GP Memory Offset 0Ch
Type R/W
Reset Value 00000000h
GP_VEC_LEN Register Map
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RSVD LEN I_ERR
GP_VEC_LEN Bit Descriptions
Bit Name Description
31:28 RSVD Reserved. Write as read.
27:16 LEN Length. Length of the vector in pixels.
15:0 I_ERR Initial Error. Initial error for rendering a vector (2’s complement format).