<div dir="ltr">Can you please review the rest of the patches so I can send v2?</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 9, 2016 at 6:28 PM, Sameeh Jubran <span dir="ltr"><<a href="mailto:sameeh@daynix.com" target="_blank">sameeh@daynix.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This series contains the latest patches to support Windows 10.<br>
<br>
Visual Studio 2015 with Win10 WDK is required to compile this code,<br>
Current patches may be compiled and will work for Windows 10.<br>
<br>
Smoke testing had been done in windows 8.1 seems to be working good.<br>
<br>
Dmitry Fleytman (4):<br>
  Replacing <#ifdef USE_FRAMEBUFFER> with runtime logic<br>
  Fixing framebuffer usage logic<br>
  Support future Qxl revisions<br>
  Set SupportNonVGA in QueryAdapterInfo callback<br>
<br>
Sameeh Jubran (9):<br>
  Upgrade to Windows 10 WDK<br>
  Add delete operator<br>
  Code Analysis clean up<br>
  Replacing tabs with spaces<br>
  Fix source buffer mapping in PresentDisplayOnly<br>
  Fixing Move rectangles implementation<br>
  Reserved must be set to 0<br>
  Fixing monitor flicker on resolution change<br>
  Removing unnecessary call to BlackOutScreen<br>
<br>
Sandy Stutsman (13):<br>
  Add printer class to dump debug print statements to kernel debugger<br>
    output<br>
  Set DriverStarted flag at the begining of the StartDriver function<br>
  Fix Code Integrity error generated by the Drive Verifier<br>
  Add functions called from non-pageable functions to non-paged segments<br>
  Do not use virtual functions for code that must not be paged<br>
  On power wake call the init functions before setting the vidpn to<br>
    black.  Otherwise, BSOD.<br>
  Use SrcPitch when calculating size of memory to map PresentDisplayOnly<br>
  Remove unused notify present display only interrupt and fix interrupt<br>
    mask<br>
  Add arbitrary resolution and monitors_config Escape<br>
  Use the second bar (VRAM) for qxl command buffer.<br>
  Comment out frame buffer mapping.<br>
  Enable HW cursor support and fix handling of monochrome cursors.<br>
  Remove minimum size restrict for custom resolution.<br>
<br>
 Tools/vs_cmdline.vbs                       |   23 +<br>
 Tools/vs_run.bat                           |   26 +<br>
 buildAll.bat                               |   15 +<br>
 buildAll_NoSign.bat                        |   19 +<br>
 qxldod Package/qxldod Package.vcxproj      |  173 +-<br>
 qxldod Package/qxldod Package.vcxproj.user |   15 +<br>
 qxldod.sln                                 |  106 +-<br>
 qxldod/BaseObject.cpp                      |   11 +<br>
 qxldod/BaseObject.h                        |    1 +<br>
 qxldod/QxlDod.cpp                          | 1280 +++++++++------<br>
 qxldod/QxlDod.h                            |   67 +-<br>
 qxldod/buildAll.bat                        |   31 -<br>
 qxldod/callVisualStudio.bat                |   28 -<br>
 qxldod/checkWin8Tools.bat                  |    8 -<br>
 qxldod/clean.bat                           |   12 -<br>
 qxldod/driver.cpp                          |   26 +-<br>
 qxldod/driver.h                            |   20 +-<br>
 qxldod/include/qxl_windows.h               |    1 +<br>
 qxldod/mspace.c                            | 2437 ---------------------------<br>
 qxldod/mspace.cpp                          | 2439 ++++++++++++++++++++++++++++<br>
 qxldod/qxldod.vcxproj                      |  247 ++-<br>
 qxldod/qxldod.vcxproj.filters              |    2 +-<br>
 qxldod/qxldod.vcxproj.user                 |   15 +<br>
 23 files changed, 3619 insertions(+), 3383 deletions(-)<br>
 create mode 100644 Tools/vs_cmdline.vbs<br>
 create mode 100644 Tools/vs_run.bat<br>
 create mode 100644 buildAll.bat<br>
 create mode 100644 buildAll_NoSign.bat<br>
 create mode 100644 qxldod Package/qxldod Package.vcxproj.user<br>
 delete mode 100755 qxldod/buildAll.bat<br>
 delete mode 100755 qxldod/callVisualStudio.bat<br>
 delete mode 100755 qxldod/checkWin8Tools.bat<br>
 delete mode 100755 qxldod/clean.bat<br>
 delete mode 100755 qxldod/mspace.c<br>
 create mode 100644 qxldod/mspace.cpp<br>
 create mode 100644 qxldod/qxldod.vcxproj.user<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.7.0.windows.1<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font size="4" color="#0b5394" face="times new roman, serif">Respectfully,<br></font><div style="font-size:12.8px;color:rgb(136,136,136)"><font size="4" color="#0b5394" face="times new roman, serif"><b><i>Sameeh Jubran</i></b></font></div><div style="font-size:12.8px;color:rgb(136,136,136)"><i style="color:rgb(7,55,99);font-family:"times new roman",serif;font-size:large"><span style="line-height:15px"><a href="https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a" title="View public profile" name="UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_14e2c1de96f8c195_UNIQUE_ID_SafeHtmlFilter_SafeHtmlFilter_SafeHtmlFilter_webProfileURL" style="color:rgb(17,85,204);margin:0px;padding:0px;border-width:0px;outline:none;vertical-align:baseline;text-decoration:none" target="_blank">Linkedin</a></span></i><br></div><div style="font-size:12.8px;color:rgb(136,136,136)"><font size="4" face="times new roman, serif" color="#073763"><i>Junior Software Engineer @ <a href="http://www.daynix.com" target="_blank">Daynix</a>.</i></font></div></div></div></div></div></div></div>
</div>