# HG changeset patch # User Anthony Liguori # Node ID 9ad5f865d44bf962f0ed9ca712e9ce2d8a4d46dd # Parent 945c27df128e8b5b1f43f1b3ddcb77c887c51f4d Xgl introduces a new surface type that's 32-bit with a true alpha channel. Make sure that we return pixels with opaque alpha channels. diff -r 945c27df128e -r 9ad5f865d44b hw/vga.c --- a/hw/vga.c Thu Mar 2 16:46:45 2006 -0500 +++ b/hw/vga.c Sat Mar 4 12:34:45 2006 -0500 @@ -803,7 +803,7 @@ static inline unsigned int rgb_to_pixel32(unsigned int r, unsigned int g, unsigned b) { - return (r << 16) | (g << 8) | b; + return 0xFF000000 | (r << 16) | (g << 8) | b; } #define DEPTH 8