A Windows QXL WDDM DOD driver (Display-Only-Driver)
9721a48dc9
Preparation for offload of allocations from device's memory to separate thread. Procedure PutBytesAlign is called to allocate memory chunk from device memory and copy data to it. With current commit the procedure (if called with non-NULL linked list root entry parameter) can use non-forced allocation. If such allocation fails, it allocates 'delayed' chunk from OS memory and copies data to it. Later before sending drawable command this chunk shall be processed, storage allocated from device memory (forced) and data copied to it. 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/