[Spice-devel] [PATCH v2 0/4] qxl-wddm-dod: fix for black screen after VGA driver enable
Yuri Benditovich
yuri.benditovich at daynix.com
Sat Feb 4 16:00:19 UTC 2017
https://bugzilla.redhat.com/show_bug.cgi?id=1417448
There are 2 problems:
The driver does not start properly when it does not
receive valid physical address from the OS when tries to obtain current
display information (fallback mode with defaults)
When this is fixed, in case of fallback the driver uses 24bpp as default color
format. If current mode of VGA is 32bpp, due to bug in qemu the screen is not
displayed properly after video mode switch.
Setting fallback color format to 32 bpp avoids the problem.
Changes from V1:
Patch 1 fixed to be C++ instead of C
Yuri Benditovich (4):
qxl-wddm-dod: Startup case when OS does not supply frame buffer
address
qxl-wddm-dod: Discard meaningless copy of value
qxl-wddm-dod: Allow easy modification of fallback setting
qxl-wddm-dod: Use 32 bpp for fallback mode
qxldod/QxlDod.cpp | 36 ++++++++++++++++++++++++++++--------
1 file changed, 28 insertions(+), 8 deletions(-)
--
2.7.0.windows.1
More information about the Spice-devel
mailing list