A Windows QXL WDDM DOD driver (Display-Only-Driver)
Go to file
Frediano Ziglio 3f39e31a6f Synchronize display mode change and pushing drawables
Upon change of display mode the driver waits until all the
queued drawables pushed to the host or discarded. This eliminates
server warnings "rendering incorrect" in "get_drawable" when the
drawable command was created by guest driver just before change
of display mode and posted to the server during or after the change.

This patch and comments are heavily based on a patch sent by
Yuri Benditovich (with serialization code completely changed and
added generation to discard pending commands on old surface).

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Yuri Benditovich <yuri.benditovich@daynix.com>
2017-05-05 12:54:58 +01:00
qxldod Synchronize display mode change and pushing drawables 2017-05-05 12:54:58 +01:00
qxldod Package Upgrade to Windows 10 WDK 2016-09-09 11:09:31 +01:00
Tools Upgrade to Windows 10 WDK 2016-09-09 11:09:31 +01:00
.gitattributes Add .gitattributes and introduce end-of-line normalization 2016-09-09 22:27:33 +01:00
.gitignore Initial commit 2014-09-02 17:19:04 +10:00
buildAll_NoSign.bat Upgrade to Windows 10 WDK 2016-09-09 11:09:31 +01:00
buildAll.bat Upgrade to Windows 10 WDK 2016-09-09 11:09:31 +01:00
Changelog qxl-wddm-dod: Updated Changelog for v0.16 2017-02-20 11:47:58 +02:00
LICENSE Change licence to Apache v2 2016-11-04 11:18:09 +00:00
qxldod.sln Upgrade to Windows 10 WDK 2016-09-09 11:09:31 +01:00
README.md Update README 2016-10-25 17:16:48 +02:00

QXL-WDDM-DOD

Heavily based on Microsoft KMDOD example and XDDM QXL driver

The most recent binaries can be found at https://www.spice-space.org/download/windows/qxl-wddm-dod/