<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WPF GUI freeze in hardware rendering condition in Graphics</title>
    <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377673#M27564</link>
    <description>&lt;P&gt;Hi mde&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have you find a solution for your problem.&lt;/P&gt;&lt;P&gt;I have the same problem on a dual Display &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The graphic card is an intel graphics media accelerator hd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;</description>
    <pubDate>Tue, 31 May 2011 08:21:25 GMT</pubDate>
    <dc:creator>idata</dc:creator>
    <dc:date>2011-05-31T08:21:25Z</dc:date>
    <item>
      <title>WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377671#M27562</link>
      <description>&lt;P&gt;I'm experiencing a GUI freeze problem, related to hard vs. software UI rendering.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The context : 2 WPF apps (.NET 3.5 SP1) running on a dual-display XP Embedded machine (DirectX 9.0c).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At some point, one of these app freezes. But only the rendering : the  GUI stays active (message pump is active, the application is  responsive), but the rendering is not done. The freeze can last seconds or forever. The 2nd app keeps running normally. The bug occurs only in a dual-display configuration, the 2nd app being a kind of catalyst (more video memory usage...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using &lt;A href="http://windowsclient.net/wpf/perf/wpf-perf-tool.aspx#"&gt;http://windowsclient.net/wpf/perf/wpf-perf-tool.aspx#&lt;/A&gt; perforator Perforator, I see that, during a freeze, Video Memory Usage is continuously going up &amp;amp; down in spikes (cf : &lt;A href="http://www.hostingpics.net/viewer.php?id=628634WPFperforatorfreezeunfreeze5.jpg"&gt;http://www.hostingpics.net/viewer.php?id=628634WPFperforatorfreezeunfreeze5.jpg&lt;/A&gt; screenshot). During that time, one native thread is consuming 100% of a CPU (the stack-trace involves WPFgfx, DirectX, GDI, and video driver)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Usually, when the app unfreeze, it's fully software rendered (purple tint with Perforator).  Also, disabling hardware rendering immediately unfreeze the app.&lt;/P&gt;&lt;P&gt;I cannot reproduce the bug when hardware rendering is disabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm suspecting the video driver, as I cannot reproduce it on another hardware. It's said to be up-to-date (v. 6.14.10.4926 on a Mobile Intel(R) 945 Express Chipset). See driver information report below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help ?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Intel(R) Graphics Media Accelerator Driver for Mobile Report&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Report Date:        04/05/2011&lt;P&gt;&amp;nbsp;&lt;/P&gt;Report Time[hr:mm:ss]:    14:35:06&lt;P&gt;&amp;nbsp;&lt;/P&gt;Driver Version:        6.14.10.4926&lt;P&gt;&amp;nbsp;&lt;/P&gt;Operating System:        Windows XP* Professional, Service Pack 3 (5.1.2600)&lt;P&gt;&amp;nbsp;&lt;/P&gt;Default Language:        French&lt;P&gt;&amp;nbsp;&lt;/P&gt;DirectX* Version:        9.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;Physical Memory:        2039 MB&lt;P&gt;&amp;nbsp;&lt;/P&gt;Minimum Graphics Memory:    8 MB&lt;P&gt;&amp;nbsp;&lt;/P&gt;Maximum Graphics Memory:    64 MB&lt;P&gt;&amp;nbsp;&lt;/P&gt;Graphics Memory in Use:    38 MB&lt;P&gt;&amp;nbsp;&lt;/P&gt;Processor:        x86 family 6 Model 14 Stepping 12&lt;P&gt;&amp;nbsp;&lt;/P&gt;Processor Speed:        1666 MHZ&lt;P&gt;&amp;nbsp;&lt;/P&gt;Vendor ID:        8086&lt;P&gt;&amp;nbsp;&lt;/P&gt;Device ID:        27AE&lt;P&gt;&amp;nbsp;&lt;/P&gt;Device Revision:        03&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;*   Accelerator Information   *&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Accelerator in Use:        Mobile Intel(R) 945 Express Chipset Family&lt;P&gt;&amp;nbsp;&lt;/P&gt;Video BIOS:        1585.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;Current Graphics Mode:    1024 x 768 True Color (60 Hz)&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;*   Devices Connected to the Graphics Accelerator   *&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Active Notebook Displays: 1&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;*   Notebook   *&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Monitor Name:        Digital Flat Panel (1024x768)&lt;P&gt;&amp;nbsp;&lt;/P&gt;Display Type:        Digital&lt;P&gt;&amp;nbsp;&lt;/P&gt;Gamma Value:        3,54&lt;P&gt;&amp;nbsp;&lt;/P&gt;DDC2 Protocol:        Supported&lt;P&gt;&amp;nbsp;&lt;/P&gt;Maximum Image Size:    Horizontal: Not Available&lt;P&gt;&amp;nbsp;&lt;/P&gt;            Vertical:   Not Available&lt;P&gt;&amp;nbsp;&lt;/P&gt;Monitor Supported Modes:&lt;P&gt;&amp;nbsp;&lt;/P&gt;1024 x 768 (60 Hz)&lt;P&gt;&amp;nbsp;&lt;/P&gt;Display Power Management Support:&lt;P&gt;&amp;nbsp;&lt;/P&gt;    Standby Mode:    Not Supported&lt;P&gt;&amp;nbsp;&lt;/P&gt;    Suspend Mode:    Not Supported&lt;P&gt;&amp;nbsp;&lt;/P&gt;    Active Off Mode: Supported&lt;P&gt;&amp;nbsp;&lt;/P&gt;Raw EDID:&lt;P&gt;&amp;nbsp;&lt;/P&gt;00 ff ff ff ff ff ff 00 36 7f 03 00 03 00 00 00&lt;P&gt;&amp;nbsp;&lt;/P&gt;00 0c 01 03 80 ff ff ff 2f 00 00 a0 57 49 9b 26&lt;P&gt;&amp;nbsp;&lt;/P&gt;10 48 4f 00 00 00 01 01 01 01 01 01 01 01 01 01&lt;P&gt;&amp;nbsp;&lt;/P&gt;01 01 01 01 01 01 64 19 00 40 41 00 26 30 18 88&lt;P&gt;&amp;nbsp;&lt;/P&gt;36 00 00 00 00 00 00 18 00 00 00 fd 00 00 3c 00&lt;P&gt;&amp;nbsp;&lt;/P&gt;eb 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;P&gt;&amp;nbsp;&lt;/P&gt;00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;P&gt;&amp;nbsp;&lt;/P&gt;00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;* Other names and brands are the property of their respective owners.</description>
      <pubDate>Tue, 05 Apr 2011 12:43:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377671#M27562</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2011-04-05T12:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377672#M27563</link>
      <description>&lt;P&gt;Are there some tools I can use to diagnose driver problems ? or to investigate around the fall-back to software rendering ?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Apr 2011 10:00:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377672#M27563</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2011-04-06T10:00:41Z</dc:date>
    </item>
    <item>
      <title>Re: WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377673#M27564</link>
      <description>&lt;P&gt;Hi mde&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have you find a solution for your problem.&lt;/P&gt;&lt;P&gt;I have the same problem on a dual Display &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The graphic card is an intel graphics media accelerator hd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2011 08:21:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377673#M27564</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2011-05-31T08:21:25Z</dc:date>
    </item>
    <item>
      <title>Re: WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377674#M27565</link>
      <description>&lt;P&gt;Did you find a solution to this?   I am facing the same problem.   I know the reasons; do not know how to fix it.   The Intel driver is wrongly picking the monitor driver as "Digital Flat Panel" instead of PnP driver.    Do not know where to change it?&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jun 2011 15:11:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377674#M27565</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2011-06-20T15:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377675#M27566</link>
      <description>&lt;P&gt;I have the exact same problem with my WPF application which uses BitmapCache on visuals.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The GPU memory consumption remains steady for a while, but then after a number of hours it starts to creep and doesn't stop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The symptom I have is: the UI stops updating but the UI thread is still running as per normal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eventually the Operating System will become completely unresponsive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've had a senior developer in Microsoft be kind enough to profile my application and they confirmed this was not a problem with the application (i.e. no memory leaks or scary code).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I turn on BitmapCache on 6 or more visuals (thumnail images which I scroll left-right with code), the GPU memory consumption won't let the application run for more than 3 hours. If I turn BitmapCache on only 1 visual (main grid), the application will run for about 24 - 36 hours.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These embedded graphics chipsets / drivers are a bit nasty.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Apr 2012 00:15:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377675#M27566</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2012-04-12T00:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: WPF GUI freeze in hardware rendering condition</title>
      <link>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377676#M27567</link>
      <description>&lt;P&gt;I might point out, when I reported this problem 4 months ago (/message/145805# 145805 &lt;A href="http://communities.intel.com/message/145805#"&gt;http://communities.intel.com/message/145805#&lt;/A&gt; 145805) Intel washed their hands because I was using Windows XP Embedded also (any excuse will do on a tough problem).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've since migrated to Windows XP Professional (because I had to eliminate this as a potential factor) and as suspected, the problem remains.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Apr 2012 00:20:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/WPF-GUI-freeze-in-hardware-rendering-condition/m-p/377676#M27567</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2012-04-12T00:20:46Z</dc:date>
    </item>
  </channel>
</rss>

