AMD LX 900@1.5W Computer Hardware User Manual


 
396 AMD Geode™ LX Processors Data Book
Video Processor
33234H
Figure 6-28. Color Key and Alpha-Blending Logic
No
Ye s
Ye s
No
Ye s
No
No
Ye s
No
Ye s
Notes:
1) VG_CK: Video/Graphics color key select (VP Memory
Offset 008h[20]). Selects whether graphic data is used
for color keying or video data is used for chroma keying.
2) GFX_INS_VIDEO: Graphics inside Video (VP Memory
Offset 098h[8]). Graphics inside video enable.
3) Graphics [31:24] = 00h: Graphics color key match
if VG_CK = 1, Graphics(31:24) is pixel alpha value.
No
Ye s
Ye s
No
No
No Yes
Ye s
No
Start
Cursor color
key matches
graphics value?
Pixel inside
the video
window?
Use selected
cursor color
for pixel.
Use graphics
value for this
pixel.
Pixel inside
Alpha window?
Video pixel
Blend graphic
values and video
values using the
Alpha value for
this window
Replace the pixel
with the color
register value
value
for this pixel
Use video value
for this pixel
Color register
video pixel matches
VG_CK = 1?
VG_CK = 1?
matches chroma
Color register
enabled for this
window?
Ye s
Use video value
for this pixel
No
Ye s
Ye s
chroma key?
VG_CK = 1?
Ye s
key?
Graphics [31:24] =
enabled for
this window?
Use graphics
value
for this pixel
Use graphics
Per-pixel
alpha blending
enabled?
No
No
Blend graphic
values and video
values using the
Alpha value for
this pixel
Ye s
GFX_INX_VIDEO = 1?
00h?
No
graphics[31:24] =
00h?