Bug 61124 - Transparency / alpha blending bug on Vista
Summary: Transparency / alpha blending bug on Vista
Alias: None
Product: Spice
Classification: Unclassified
Component: win32 qxl xddm (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Windows (All)
: medium normal
Assignee: Spice Bug List
QA Contact:
Depends on:
Reported: 2013-02-19 15:24 UTC by Francois Gouget
Modified: 2015-05-07 13:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

QXL driver transparency issue on Vista (54.12 KB, image/jpeg)
2013-02-19 15:24 UTC, Francois Gouget

Description Francois Gouget 2013-02-19 15:24:50 UTC
Created attachment 75116 [details]
QXL driver transparency issue on Vista

When using the QXL driver on Windows Vista I get a couple of pink areas in the Desktop Gadgets. This suggests that there is a transparency or alpha blending bug.

I have noticed this problem with both the Windows XP and Windows 7 versions of the driver. See bug 61123 for more details on installing the driver.

I did not notice this issue on Windows 7 but then given that it does not have the same sort of Desktop Gadgets enabled by default I'm not sure how to verify that there is no transparency issue there.

More configuration details:
 * 32-bit Windows Vista straight from CD, no windows updates. The Desktop Gadgets look ok with the default VGA driver.

 * The driver was installed from spice-guest-tools-0.3.exe which seems to ship a QXL driver built from this commit: 5020ad9f4a54d632daca3ccbc5522e3d44909c33

 * The VM is running in QEmu/KVM on a 64-bit Debian host.
   qemu                               1.1.2+dfsg-5
   qemu-keymaps                       1.1.2+dfsg-5
   qemu-kvm                           1.1.2+dfsg-5
   qemu-system                        1.1.2+dfsg-5
   qemu-user                          1.1.2+dfsg-5
   qemu-utils                         1.1.2+dfsg-5
Comment 1 Francois Gouget 2015-05-07 13:51:31 UTC
This is fixed in the spice-guest-tools 0.100 release (using the 32 bit Windows XP driver) when combined with QEMU 2.1.
(With QEMU 1.7 the QXL driver causes Vista to freeze at boot time.)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.