[Spice-devel] [PATCH qxl-wddm-dod v4 00/10] Win10 support patches
Sameeh Jubran
sameeh at daynix.com
Sun Sep 11 13:05:19 UTC 2016
This series contains the latest patches to support Windows 10.
Visual Studio 2015 with Win10 WDK is required to compile this code,
Current patches may be compiled and will work for Windows 10.
To ease the process of the reviews, those patches are avilable on:
https://github.com/daynix/qxl-wddm-dod branch: gitlab_win10_v4
The patches were applied on the up-to-date master branch of
https://gitlab.com/spice/qxl-wddm-dod
Diffrences from v3:
* Add type enum to qxl/vga device - dropped
* Enable HW cursor support - dropped
* Enhance code flow and indentation fix - dropped
* Code Analysis clean up - splitted into two patches.
* Remove minimum size restrict for custom resolution. \
)----> Squashed
* Add arbitrary resolution and monitors_config Escape /
* Use frame buffer in VGA mode only - Edited.
* Fixed misspelling - Edited.
Sameeh Jubran (10):
Fixed misspelling
Add arbitrary resolution and monitors_config Escape
Use MmMapIoSpaceEx instead of MmMapIoSpace
Code Analysis fix
Use the second bar (VRAM) for qxl command buffer.
Use frame buffer in VGA mode only
Fixing framebuffer usage logic
Fix source buffer mapping in PresentDisplayOnly
Removing unnecessary call to BlackOutScreen
Fixing possible BSOD
qxldod/QxlDod.cpp | 496 ++++++++++++++++++++++++++++---------------
qxldod/QxlDod.h | 28 ++-
qxldod/include/qxl_windows.h | 1 +
3 files changed, 353 insertions(+), 172 deletions(-)
--
2.7.4
More information about the Spice-devel
mailing list