[Spice-devel] [PATCH qxl-wddm-dod 00/26] Win10 support patches

Sameeh Jubran sameeh at daynix.com
Tue Aug 30 12:18:19 UTC 2016


Can anyone review the rest of the patches? (8 - 26)

On Wed, Aug 24, 2016 at 4:22 PM, Sameeh Jubran <sameeh at daynix.com> wrote:

> Can you please review the rest of the patches so I can send v2?
>
> On Tue, Aug 9, 2016 at 6:28 PM, Sameeh Jubran <sameeh at daynix.com> wrote:
>
>> 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.
>>
>> Smoke testing had been done in windows 8.1 seems to be working good.
>>
>> Dmitry Fleytman (4):
>>   Replacing <#ifdef USE_FRAMEBUFFER> with runtime logic
>>   Fixing framebuffer usage logic
>>   Support future Qxl revisions
>>   Set SupportNonVGA in QueryAdapterInfo callback
>>
>> Sameeh Jubran (9):
>>   Upgrade to Windows 10 WDK
>>   Add delete operator
>>   Code Analysis clean up
>>   Replacing tabs with spaces
>>   Fix source buffer mapping in PresentDisplayOnly
>>   Fixing Move rectangles implementation
>>   Reserved must be set to 0
>>   Fixing monitor flicker on resolution change
>>   Removing unnecessary call to BlackOutScreen
>>
>> Sandy Stutsman (13):
>>   Add printer class to dump debug print statements to kernel debugger
>>     output
>>   Set DriverStarted flag at the begining of the StartDriver function
>>   Fix Code Integrity error generated by the Drive Verifier
>>   Add functions called from non-pageable functions to non-paged segments
>>   Do not use virtual functions for code that must not be paged
>>   On power wake call the init functions before setting the vidpn to
>>     black.  Otherwise, BSOD.
>>   Use SrcPitch when calculating size of memory to map PresentDisplayOnly
>>   Remove unused notify present display only interrupt and fix interrupt
>>     mask
>>   Add arbitrary resolution and monitors_config Escape
>>   Use the second bar (VRAM) for qxl command buffer.
>>   Comment out frame buffer mapping.
>>   Enable HW cursor support and fix handling of monochrome cursors.
>>   Remove minimum size restrict for custom resolution.
>>
>>  Tools/vs_cmdline.vbs                       |   23 +
>>  Tools/vs_run.bat                           |   26 +
>>  buildAll.bat                               |   15 +
>>  buildAll_NoSign.bat                        |   19 +
>>  qxldod Package/qxldod Package.vcxproj      |  173 +-
>>  qxldod Package/qxldod Package.vcxproj.user |   15 +
>>  qxldod.sln                                 |  106 +-
>>  qxldod/BaseObject.cpp                      |   11 +
>>  qxldod/BaseObject.h                        |    1 +
>>  qxldod/QxlDod.cpp                          | 1280 +++++++++------
>>  qxldod/QxlDod.h                            |   67 +-
>>  qxldod/buildAll.bat                        |   31 -
>>  qxldod/callVisualStudio.bat                |   28 -
>>  qxldod/checkWin8Tools.bat                  |    8 -
>>  qxldod/clean.bat                           |   12 -
>>  qxldod/driver.cpp                          |   26 +-
>>  qxldod/driver.h                            |   20 +-
>>  qxldod/include/qxl_windows.h               |    1 +
>>  qxldod/mspace.c                            | 2437
>> ---------------------------
>>  qxldod/mspace.cpp                          | 2439
>> ++++++++++++++++++++++++++++
>>  qxldod/qxldod.vcxproj                      |  247 ++-
>>  qxldod/qxldod.vcxproj.filters              |    2 +-
>>  qxldod/qxldod.vcxproj.user                 |   15 +
>>  23 files changed, 3619 insertions(+), 3383 deletions(-)
>>  create mode 100644 Tools/vs_cmdline.vbs
>>  create mode 100644 Tools/vs_run.bat
>>  create mode 100644 buildAll.bat
>>  create mode 100644 buildAll_NoSign.bat
>>  create mode 100644 qxldod Package/qxldod Package.vcxproj.user
>>  delete mode 100755 qxldod/buildAll.bat
>>  delete mode 100755 qxldod/callVisualStudio.bat
>>  delete mode 100755 qxldod/checkWin8Tools.bat
>>  delete mode 100755 qxldod/clean.bat
>>  delete mode 100755 qxldod/mspace.c
>>  create mode 100644 qxldod/mspace.cpp
>>  create mode 100644 qxldod/qxldod.vcxproj.user
>>
>> --
>> 2.7.0.windows.1
>>
>>
>
>
> --
> Respectfully,
> *Sameeh Jubran*
> *Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>*
> *Junior Software Engineer @ Daynix <http://www.daynix.com>.*
>



-- 
Respectfully,
*Sameeh Jubran*
*Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>*
*Junior Software Engineer @ Daynix <http://www.daynix.com>.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20160830/0aba4c57/attachment.html>


More information about the Spice-devel mailing list