<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1473699567045_34384" dir="ltr"><span id="yui_3_16_0_ym19_1_1473699567045_34551">That table answers it. Thanks </span><span style="font-family: Arial; font-size: small;" id="yui_3_16_0_ym19_1_1473699567045_34706">谢昆明. I think I need to make a separate discussion now about the flicker, I managed to record video using a physical camera showing the flicker. But any screen recorder soft in the guest does not capture it.</span></div> <div class="qtdSeparateBR" id="yui_3_16_0_ym19_1_1473699567045_34663"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1473699567045_34573" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1473699567045_34572"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1473699567045_34571"> <div dir="ltr" id="yui_3_16_0_ym19_1_1473699567045_34673"><font size="2" face="Arial" id="yui_3_16_0_ym19_1_1473699567045_34672"> On Monday, September 12, 2016 9:13 PM, 谢昆明 <xiekm@yunchao.com> wrote:<br></font></div> <br><br> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1473699567045_34570"><div id="yiv7495447570"><div id="yui_3_16_0_ym19_1_1473699567045_34569"><div id="yui_3_16_0_ym19_1_1473699567045_34568"><span style="font-family:HelveticaNeue,;" id="yui_3_16_0_ym19_1_1473699567045_34567">WDDM on windows 10 does not produce the flickers but the mouse is not as snappy as windows 7. I think this could perhaps be due to Win10 itself. I read that WDDM is supported from Vista and onward, why cant the qxl-wddm-dod driver work for windows 7 as well, maybe I am doing something wrong or there is a simple fix?</span></div><div id="yui_3_16_0_ym19_1_1473699567045_34815"><span style="font-family:HelveticaNeue,;"><br clear="none"></span></div><div id="yui_3_16_0_ym19_1_1473699567045_34834"><span style="font-family:HelveticaNeue,;">> </span><span style="font-family:HelveticaNeue,;" id="yui_3_16_0_ym19_1_1473699567045_34833">qxl-wddm-dod</span><span style="font-family:HelveticaNeue,;"> can't install at Windows 7 which</span><span style="font-family:HelveticaNeue,;"> </span><span style="font-family:HelveticaNeue,;"> is </span><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="font-size:16px;">Kernel Mode Display-Only Driver (KMDOD, Display only), and only can be installed at Win8 and above.</span></font></div><div id="yui_3_16_0_ym19_1_1473699567045_34606"><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="font-size:16px;"><br clear="none"></span></font></div><div id="yui_3_16_0_ym19_1_1473699567045_34819"><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif" id="yui_3_16_0_ym19_1_1473699567045_34818"><span style="font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34817">Windows Vista introduced WDDM 1.0</span></font></div><div id="yui_3_16_0_ym19_1_1473699567045_34823"><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif" id="yui_3_16_0_ym19_1_1473699567045_34822"><span style="font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34821">Windows 7 supports major additions to WDDM known as WDDM 1.1;</span></font></div><div id="yui_3_16_0_ym19_1_1473699567045_34827"><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif" id="yui_3_16_0_ym19_1_1473699567045_34826"><span style="font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34825">Windows 8 includes WDDM 1.2</span></font></div><div id="yui_3_16_0_ym19_1_1473699567045_34608"><font face="HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif"><span style="font-size:16px;"><br clear="none"></span></font></div><div><br clear="none"></div><div id="yui_3_16_0_ym19_1_1473699567045_34611"><div style="color:rgb(69, 69, 69);margin:0px;padding-bottom:15px;" id="yui_3_16_0_ym19_1_1473699567045_34610">WDDM 1.2 introduces new types of graphics drivers, targeting specific scenarios as described below:</div><ul style="margin:5px 0px 20px;padding:0px 0px 0px 1px;list-style-position:inside;color:rgb(69, 69, 69);"><li><strong>WDDM Full Graphics Driver:</strong> This is the full version of the WDDM graphics driver that supports hardware accelerated 2-D and 3-D operations. This driver is fully capable of handling all the render, display, and video functions. WDDM 1.0 and WDDM 1.1 are full graphics drivers. All Windows 8 client systems must have a full graphics WDDM 1.2 device as the primary boot device.</li><li><strong>WDDM Display Only Driver</strong>: This driver is supported only as a WDDM 1.2 driver and enables IHVs to write a WDDM based kernel-mode driver that is capable of driving display-only devices. Windows handles the 2-D or 3-D rendering by using software-simulated GPU. Display-only devices are not allowed as the primary graphics device on client systems.</li><li><strong>WDDM Render Only Driver</strong>: This driver is supported only as a WDDM 1.2 driver and enables IHVs to write a WDDM driver that supports rendering functionality only. Render-only devices are not allowed as the primary graphics device on client systems.</li></ul><div style="color:rgb(69, 69, 69);margin:0px;padding-bottom:15px;">This table summarizes driver model versus the supported driver categories:</div><div class="yiv7495447570contentTableWrapper" style="color:rgb(69, 69, 69);" id="yui_3_16_0_ym19_1_1473699567045_34618"><table style="border-collapse:collapse;margin-bottom:20px;margin-top:20px;border:1px solid rgb(187, 187, 187);" id="yui_3_16_0_ym19_1_1473699567045_34617"><tbody id="yui_3_16_0_ym19_1_1473699567045_34616"><tr><th colspan="1" rowspan="1" style="padding:10px 8px;background-color:inherit;color:rgb(99, 99, 99);text-align:left;border:1px solid rgb(187, 187, 187);">Driver model/driver category</th><th colspan="1" rowspan="1" style="padding:10px 8px;background-color:inherit;color:rgb(99, 99, 99);text-align:left;border:1px solid rgb(187, 187, 187);">Full graphics</th><th colspan="1" rowspan="1" style="padding:10px 8px;background-color:inherit;color:rgb(99, 99, 99);text-align:left;border:1px solid rgb(187, 187, 187);">Display only</th><th colspan="1" rowspan="1" style="padding:10px 8px;background-color:inherit;color:rgb(99, 99, 99);text-align:left;border:1px solid rgb(187, 187, 187);">Render only</th></tr><tr id="yui_3_16_0_ym19_1_1473699567045_34615"><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);" id="yui_3_16_0_ym19_1_1473699567045_34614">WDDM 1.0 (Windows Vista)</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">Yes</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">No</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">No</td></tr><tr><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">WDDM 1.1 (Windows 7)</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">Yes</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">No</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">No</td></tr><tr id="yui_3_16_0_ym19_1_1473699567045_34621"><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">WDDM 1.2 (Windows 8)</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);" id="yui_3_16_0_ym19_1_1473699567045_34620">Yes</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">Yes</td><td colspan="1" rowspan="1" style="padding:10px 8px;color:rgb(42, 42, 42);vertical-align:top;min-width:80px;border:1px solid rgb(187, 187, 187);">Yes</td></tr></tbody></table></div></div><div><br clear="none"></div><div id="yui_3_16_0_ym19_1_1473699567045_34624"><div id="yui_3_16_0_ym19_1_1473699567045_34623"> </div><div> </div><div class="yiv7495447570yqt5674795148" id="yiv7495447570yqt27156"><div style="font:Verdana normal 14px;color:#000;" id="yui_3_16_0_ym19_1_1473699567045_34627"><div style="FONT-SIZE:12px;FONT-FAMILY:Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE:12px;background:#efefef;padding:8px;" id="yui_3_16_0_ym19_1_1473699567045_34626"><div id="yiv7495447570menu_sender"><b>From: </b> "Vans S"<vans_163@yahoo.com>;</div><div><b>Date: </b> Tue, Sep 13, 2016 00:44 AM</div><div id="yui_3_16_0_ym19_1_1473699567045_34629"><b>To: </b> "Frediano Ziglio"<fziglio@redhat.com>; </div><div><b>Cc: </b> "spice-devel@lists.freedesktop.org"<spice-devel@lists.freedesktop.org>; </div><div><b>Subject: </b> Re: [Spice-devel] WDDM driver for Win7?</div></div><div> </div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34631"><div dir="ltr" id="yiv7495447570yui_3_16_0_ym19_1_1473696132396_23596"><span id="yiv7495447570yui_3_16_0_ym19_1_1473696132396_23795">WDDM on windows 10 does not produce the flickers but the mouse is not as snappy as windows 7. I think this could perhaps be due to Win10 itself. I read that WDDM is supported from Vista and onward, why cant the qxl-wddm-dod driver work for windows 7 as well, maybe I am doing something wrong or there is a simple fix?<br clear="none"><br clear="none">Im not sure how I can record it, because when I try there is no flickers. To reproduce exactly, install QEMU + SPICE + spice-gtk from stable repos on Fedora 24 (or compile latest from source (freedesktop sources for spice), both produce the flicker. Use Windows 7 SP1 32bit as the guest, and use the QXL XDDM driver from freedesktop spice. <br clear="none"><br clear="none">Use remote-viewer or the html5 client as the remote client.<br clear="none"><br clear="none">Open task manager Performance tab and look at CPU Usage box. It will flicker every update. This same flicker happens when you mouse over things like devices in device manager and when browsing.<br clear="none"><br clear="none">To make the flicker go away, uninstall the QXL driver using device manager, or boot up the vm with VMWare or SDL driver.<br clear="none"><br clear="none"><br clear="none"></span></div> <div class="yiv7495447570qtdSeparateBR" id="yui_3_16_0_ym19_1_1473699567045_34634"><br clear="none"><br clear="none"></div><div class="yiv7495447570yahoo_quoted" style="display:block;" id="yui_3_16_0_ym19_1_1473699567045_34639"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34638"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;" id="yui_3_16_0_ym19_1_1473699567045_34637"> <div dir="ltr"><font size="2" face="Arial"> On Monday, September 12, 2016 12:22 PM, Frediano Ziglio <fziglio@redhat.com> wrote:<br clear="none"></font></div> <br clear="none"><br clear="none"> <div class="yiv7495447570y_msg_container" id="yui_3_16_0_ym19_1_1473699567045_34636"><div class="yiv7495447570yqt5927150756" id="yiv7495447570yqtfd10202">> Is there a way to get the WDDM driver to work on Win7?<br clear="none"><br clear="none">> I am having annoying flicker issues with the XDDM driver, where parts of the<br clear="none">> display that refresh (such as a moving chart) produces seizure inducing<br clear="none">> flickering on just that part of the display. I am assuming its some "what<br clear="none">> changed" algorithm QXL driver is using to only render changed parts of the<br clear="none">> video memory.<br clear="none"><br clear="none">> I want to test with WDDM driver fixes this.<br clear="none"><br clear="none">> Just a note that no driver, or vmware svga II driver produces no flickering,<br clear="none">> but then spice has other troubles like with mouse lag.</div><br clear="none"><br clear="none"><br clear="none">There is no actual WDDM driver for Windows 7 but perhaps would be better to<br clear="none">fix/improve the actual driver instead of trying another one.<br clear="none"><br clear="none">Are you able to try current WDDM driver with a recent version of Windows<br clear="none">(like Windows 10) and see if the flickering is still present?<br clear="none"><br clear="none">How can we reproduce the issue? Which application are you using?<br clear="none">Can you post a small video of the issue?<br clear="none"><br clear="none">Frediano<div class="yiv7495447570yqt5927150756" id="yiv7495447570yqtfd25007"><br clear="none"></div><br clear="none"><br clear="none"></div> </div> </div> </div></div>
</div></div></div></div></div><br><br></div> </div> </div> </div></div></body></html>