A Windows QXL WDDM DOD driver (Display-Only-Driver)
06a4f7a846
Increased size of allocation to reduce number of allocation per bitmap. Before change the procedure ignored 'alloc_size' parameter and always allocated memory chunk according to 'size' parameter. As a result, first chunk could be up to 64K and all following are limited by line size. For example, for bitmap 1280x1024 there was more than 1008 chunks allocated, for bitmap 128x1024 - 897 chunks. We change the procedure to use chunk size up to 64K (similar to first chunk). This reduces in described examples number of allocation from 1008 to 64 and from 897 to 8 respectively. Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com> Acked-by: Frediano Ziglio <fziglio@redhat.com> |
||
---|---|---|
qxldod | ||
qxldod Package | ||
Tools | ||
.gitattributes | ||
.gitignore | ||
buildAll_NoSign.bat | ||
buildAll.bat | ||
Changelog | ||
LICENSE | ||
qxldod.sln | ||
README.md |
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/