[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] VMware SVGA uses incorrect depth
From: |
Brian Kress |
Subject: |
[Qemu-devel] [PATCH] VMware SVGA uses incorrect depth |
Date: |
Mon, 16 Feb 2009 16:27:04 -0500 |
User-agent: |
Thunderbird 2.0.0.19 (Windows/20081209) |
The VMware SVGA adapter is set to a 24 bit depth, where as the display
surfaces
(and just about everything else) are using a 32 bit depth. So when you
use "-vga vmware"
in either the sdl or vnc displays, you get some very odd video that has
the wrong colors, is
repeated and is only over 3/4 of the screen. Fix seems to be to change
it to 32 bit. With
this patch I can use VMware video in both sdl and vnc and have it
display correctly.
Signed-off-by: Brian Kress <address@hidden>
Index: hw/vmware_vga.c
===================================================================
--- hw/vmware_vga.c (revision 6626)
+++ hw/vmware_vga.c (working copy)
@@ -914,7 +914,7 @@
s->width = -1;
s->height = -1;
s->svgaid = SVGA_ID;
- s->depth = 24;
+ s->depth = 32;
s->bypp = (s->depth + 7) >> 3;
s->cursor.on = 0;
s->redraw_fifo_first = 0;
- [Qemu-devel] [PATCH] VMware SVGA uses incorrect depth,
Brian Kress <=