<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>USER &amp;amp; GDI Compat, part 2 -- Performance</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx</link><description>Thanks for the comments on the last post, here's part 2 of roughly 5. We think most applications will run as fast or faster on Windows Vista, but there are some changes we want to keep an eye on. Please be on the lookout for: Overall GDI drawing performance</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: USER &amp; GDI Compat, part 2 -- Performance</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#576292</link><pubDate>Fri, 14 Apr 2006 10:41:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576292</guid><dc:creator>Robert</dc:creator><description>Sorry for commenting so late, I just found your nice blog.&lt;br&gt;&lt;br&gt;I have two related questions:&lt;br&gt;&lt;br&gt;1. In earlier versions of Windows, applications only needed to draw the visible part of their windows, which enhances performance for large windows that are only partially visible. Will this be changed with Windows Vista?&lt;br&gt;&lt;br&gt;2. I wrote an application that sometimes creates huge top level windows (e.g. 50000x50000 pixels) to reflect the zoom level selected by the user. These windows can hardly be buffered in memory. Will such windows still work in Windows Vista?</description></item><item><title>re: USER &amp; GDI Compat, part 2 -- Performance</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#577253</link><pubDate>Mon, 17 Apr 2006 01:34:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:577253</guid><dc:creator>Phaeron</dc:creator><description>How much has the GDI software implementation been updated? StretchBlt() was always very slow when emulated by GDI in earlier versions of Windows, but it seems to have improved by an order of magnitude in Vista.&lt;br&gt;&lt;br&gt;</description></item><item><title>re: USER &amp; GDI Compat, part 2 -- Performance</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#577950</link><pubDate>Tue, 18 Apr 2006 05:32:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:577950</guid><dc:creator>Nick Kramer</dc:creator><description>Phaeron -- That's interesting, we haven't intentionally done anything to StretchBlt() to make it faster, I guess it could be something we changed for unrelated reasons. &amp;nbsp;We've optimized some of the clipping logic, so if your StretchBlt wasn't actually getting displayed, that might be it. &amp;nbsp;Another possibility is that because the bitmap is now completely in main memory rather than video memory, there's less bus traffic.</description></item><item><title>re: USER &amp; GDI Compat, part 2 -- Performance</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#577955</link><pubDate>Tue, 18 Apr 2006 05:44:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:577955</guid><dc:creator>Nick Kramer</dc:creator><description>Robert -- Thanks for the feedback.&lt;br&gt;&lt;br&gt;1. You should paint the region that Windows asks you to paint (GetUpdateRect et al). &amp;nbsp;In earlier versions of Windows, you'll only be asked for parts of the window that are visible on the screen, but in Windows Vista we'll ask for the entire application. &amp;nbsp;(That also means it's not usually worth doing a lot of work in your WM_PAINT to decide which parts of the hwnd need painting and which don't)&lt;br&gt;&lt;br&gt;2. I don't know. &amp;nbsp;We handle windows that are bigger than the video card's maximum texture size, but we haven't done much testing at 50,000x50,000 pixels...&lt;br&gt;</description></item><item><title>USER &amp;amp;amp; GDI Compatibility in Windows Vista, wrapup</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#582367</link><pubDate>Mon, 24 Apr 2006 22:17:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:582367</guid><dc:creator>Nick on Windows Presentation Foundation (Avalon)</dc:creator><description>This content will make it into the master compatibility document in the next month or so, but in the...</description></item><item><title>
			Tim Anderson&amp;#8217;s ITWriting - Tech writing blog			 &amp;raquo; Vista vs XP performance: some informal tests		</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#6631765</link><pubDate>Sat, 01 Dec 2007 19:09:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6631765</guid><dc:creator>
			Tim Anderson’s ITWriting - Tech writing blog			 » Vista vs XP performance: some informal tests		</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.itwriting.com/blog/?p=430"&gt;http://www.itwriting.com/blog/?p=430&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Das neue Jahr</title><link>http://blogs.msdn.com/nickkramer/archive/2006/04/07/571162.aspx#6952451</link><pubDate>Wed, 02 Jan 2008 14:12:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6952451</guid><dc:creator>TheUndeadable entwickelt</dc:creator><description>&lt;p&gt;Begonnen hat das neue Jahr 'suboptimal'. Eigentlich sollte die Speed-Runde II nach einer 24st&amp;amp;#252;ndigen Pause p&amp;amp;#252;nktlich um 18 Uhr fortgef&amp;amp;#252;hrt werden, nur leider hatte ich den Termin verschlafen. Gestartet wurde das Spiel dann um 19 Uhr, aller&lt;/p&gt;
</description></item></channel></rss>