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

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to