<?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>DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx</link><description>For the last few years, both desktop and laptop PCs have been outfitted with increasingly powerful graphics chipsets, including blazingly fast geometry and pixel processing, higher fill rates, and faster and faster bandwidth between system memory and</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>UI Faux Pas</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#555108</link><pubDate>Sun, 19 Mar 2006 23:31:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555108</guid><dc:creator>Laurence Parry</dc:creator><description>Of course, some of our customers have certain cylindrical-wrapping needs . . . but I guess that's our job, not yours. :-)</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#555192</link><pubDate>Mon, 20 Mar 2006 02:03:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555192</guid><dc:creator>dzCepheus</dc:creator><description>&amp;quot;It would not be much harder to modify any of these transitions to be more complex - for instance to map the window content onto a spinning cylinder for minimize. &amp;nbsp;Thankfully we have a crack team of graphic and UI designers that prevent us from making such UI faux pas.&amp;quot;&lt;br&gt;&lt;br&gt;What if -- and this is a big what-if, believe me -- you *wanted* your minimize effect to map the window content onto a spinning cylinder? That is - is there going to be a way for end users (or developers) to create their own effects?</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#555234</link><pubDate>Mon, 20 Mar 2006 04:09:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555234</guid><dc:creator>steamy</dc:creator><description>greg, as i know at this point a directx8 card is able to render glass ( in current CTPs). does that mean a different kind of glass rendering(the PS 2.0 version) is coming? &lt;br&gt;&lt;br&gt; i have a second question: why isnt it possible for the DWM to work with software rendering? i'm curious just because OS X has similar functionality since 2001, and back then there weren't any directx 9 cards out there.&lt;br&gt; i think DWM is one of the best things in Vista (THE thing for me, i'm going to upgrade just for this feature alone, i'm sick of the window drawing artifacts XP has), and a lot of people on laptops for example, without an upgrade path, will be locked out of this world of compositing. they could probably live without glass, but compositing should work with lower hardware requirements as well. </description></item><item><title>re: Performance and XGL</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#555261</link><pubDate>Mon, 20 Mar 2006 05:56:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555261</guid><dc:creator>Nidonocu</dc:creator><description>Thanks for doing this blog. :) Its of great interest for me as I love the new DWM interface and hope to employ glass in some of my future programming.&lt;br&gt;&lt;br&gt;As a suggestion for some additional topics to cover for this blog post series, could I ask if you could maybe go in to a little more detail on some of the performance issues that came up during development and how they were solved to keep Windows running smooth?&lt;br&gt;Also, while I only know a little about it myself, since DWM appeared, Linux programmers have been busy and whipping up their own 3D thing called XGL where their multiple desktops are rendered on a cube and windows get fancy effects too. While I'm not asking you to put it down, I'd be curious to know how DWM and XGL differ (other than one is DirectX based and one is OpenGL based) and what the key benefits of DWM are beyond simple appearance. (As I get moaned at all the time by Linux friends who say its nothing but sparkle!)</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#555865</link><pubDate>Mon, 20 Mar 2006 23:08:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555865</guid><dc:creator>GRiNSER</dc:creator><description>i would also like an option to create custom transition effects or more fancier transition effects. you know at which competitor to look ;)&lt;br&gt;&lt;br&gt;another question: will there be more animations and transitions inside the vista gui, not only in the desktop manager? or are those windows like explorer in vista again limited to the slow GDI+ that doesn't allow sleek transitions [like transitions when switching between folders or folder views in explorer or panels animating in and out]?</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#556314</link><pubDate>Tue, 21 Mar 2006 09:46:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:556314</guid><dc:creator>Princess</dc:creator><description>If an app is using the hardware for rendering, how to you ensure the DWM doesn't conflict with the app for use of the hardware?&lt;br&gt;- From a scheduling point of view, couldn't a bad app hog the GPU, preventing the DWM from running?&lt;br&gt;- From a memory point of view, what happens if an app has locked its target surface and the DWM wants the contents of it?</description></item><item><title>Responding to Comments from &amp;amp;quot;DWM's use of DirectX, GPUs, and hardware acceleration&amp;amp;quot;</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#561111</link><pubDate>Sun, 26 Mar 2006 04:54:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:561111</guid><dc:creator>Greg Schechter's Blog</dc:creator><description>My earlier post on &amp;amp;quot;DWM's use of DirectX, GPUs, and hardware acceleration&amp;amp;quot; generated some good comments...</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#564838</link><pubDate>Thu, 30 Mar 2006 17:29:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:564838</guid><dc:creator>kid</dc:creator><description>I think that many of our &amp;quot;Linux Friends&amp;quot; who are referring to this as &amp;quot;sparkle&amp;quot; do not truley understand the power of UI and the typical user experience. Most times these folks are writing backend processes that most typical users would never even concieve let alone use. Linux based use-case studies are many times based on an open source programming community that does not accurately reflect how a typical computer user tries to use a computer.&lt;br&gt;&lt;br&gt;In some of these blogs Greg talks about a crack UI team that he has working for them that would not allow them to map a minimize function to a spinning cylander. Many times these types of teams pull from UI experience that started out in traditional printed media, television and then on up to modern day computing. They study why the human eye does the things that it does and relate that back to the way that we are all trained to read as young children.&lt;br&gt;&lt;br&gt;Anyone that claims that this is just simple &amp;quot;sparkle&amp;quot; is probably speaking from a lack of experience in the field of UI design. Many times it seems that these folks are so involved with competing or showing up Microsoft that they forget that 100's of years of collective experience and thought has gone into this stuff for a rock solid reason.&lt;br&gt;&lt;br&gt;I am very thrilled about the whole thing!</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#564841</link><pubDate>Thu, 30 Mar 2006 17:30:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:564841</guid><dc:creator>kid</dc:creator><description>I would like to know if we can drag and drop the tasks running in the taskbar around to put certain tasks in certain order all the time. This is something that I have wanted for some time, it is a personalation feature that would allow me to more consistantly operate the computer.</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#571410</link><pubDate>Sat, 08 Apr 2006 10:21:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:571410</guid><dc:creator>kabage</dc:creator><description>Being a Gentoo Linux user myself, I'm surprised how many times I've seen the word Linux in this, blog. &amp;nbsp;Not bad considering their advertising budget. &amp;nbsp;But I know &amp;quot;my win friends&amp;quot;, here don't get it. &amp;nbsp;&amp;quot;It&amp;quot; being the thousands of hours &lt;br&gt;being put into linux development everyday. &amp;nbsp;&lt;br&gt;&lt;br&gt;Besides the &amp;quot;sparkle&amp;quot; and I know the average home &lt;br&gt;computer user, uses their computer for strictly entertainment purposes. &amp;nbsp;The more bling the better. &amp;nbsp;That is exactly why, you heard it here first, &amp;quot;Xgl and linux will be a historical watershed for linux.&amp;quot; Not that this technology is much differnt than described here. &amp;nbsp;The &amp;quot;Linux noobs&amp;quot; appearing in Gentoo is amazing, for alpha software? &amp;nbsp;Already &amp;quot;Plugins&amp;quot; are being developed faster than I can keep up. &amp;nbsp;1000's of web pages can be found since the release of these technologies by Suse in Jan. &lt;br&gt;By the time this technology comes to stable, &amp;quot;go figure&amp;quot; probably about the same time as Vista, there will probably be 100+ plug-ins for &lt;br&gt;&amp;quot;sparkle&amp;quot;. &amp;nbsp;&lt;br&gt;&lt;br&gt;But don't worry there won't too much lose to win users. &amp;nbsp;10-100 million in advertising you probably wont lose more than 1-2% of win users.&lt;br&gt;&lt;br&gt;Thats a watershed event to me.&lt;br&gt;&lt;br&gt;Ready, get set, ..</description></item><item><title>re: DWM's use of DirectX, GPUs, and hardware acceleration</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#577714</link><pubDate>Mon, 17 Apr 2006 22:01:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:577714</guid><dc:creator>[ICR]</dc:creator><description>While all this work is very impressive and will certainly go a long way in making the user experience in Vista alot more solid, it should be noted (and this is directed at kabage primarily) this is only a part of the whole user experience that Vista is focussing so keenly on. Dialogs, options and the likes are all being very carefuly crafted, worded and created. As well as other UI elements. This whole experience is what will build up to an out-of-the-box solid feeling, user freindly easy to use experience.&lt;br&gt;This is something I've not found in any Linux variation I've used. And that is why alot of people haven't made the move to Linux.</description></item><item><title>Desktop Window Manager Index of Post Topics</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#580847</link><pubDate>Fri, 21 Apr 2006 21:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:580847</guid><dc:creator>Greg Schechter's Blog</dc:creator><description>Here's a list of topics that I have posted on (with active links) or expect to post on (without links)...</description></item><item><title>DWM &amp;amp;amp; Aero Glass at work</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#621939</link><pubDate>Thu, 08 Jun 2006 14:01:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:621939</guid><dc:creator>David Boschmans Weblog</dc:creator><description>When talking about WPF during the Windows Vista ISV Touchdown training a lot of people were interested...</description></item><item><title>DWM &amp; Aero Glass at work</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#3008253</link><pubDate>Thu, 31 May 2007 16:58:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3008253</guid><dc:creator>David Boschmans Weblog</dc:creator><description>&lt;p&gt;When talking about WPF during the Windows Vista ISV Touchdown training a lot of people were interested&lt;/p&gt;
</description></item><item><title> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Shed Kits</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#9643917</link><pubDate>Wed, 27 May 2009 10:57:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9643917</guid><dc:creator> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Shed Kits</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://backyardshed.info/story.php?title=greg-schechter-s-blog-dwm-s-use-of-directx-gpus-and-hardware"&gt;http://backyardshed.info/story.php?title=greg-schechter-s-blog-dwm-s-use-of-directx-gpus-and-hardware&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Outdoor Ceiling Fans</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#9667945</link><pubDate>Sun, 31 May 2009 11:42:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9667945</guid><dc:creator> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Outdoor Ceiling Fans</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://outdoorceilingfansite.info/story.php?id=2173"&gt;http://outdoorceilingfansite.info/story.php?id=2173&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Wood TV Stand</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#9672413</link><pubDate>Mon, 01 Jun 2009 02:12:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9672413</guid><dc:creator> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Wood TV Stand</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://woodtvstand.info/story.php?id=581"&gt;http://woodtvstand.info/story.php?id=581&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Uniform Stores</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#9677686</link><pubDate>Mon, 01 Jun 2009 16:40:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9677686</guid><dc:creator> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | Uniform Stores</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://uniformstores.info/story.php?id=15760"&gt;http://uniformstores.info/story.php?id=15760&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | patio set</title><link>http://blogs.msdn.com/greg_schechter/archive/2006/03/19/555087.aspx#9771606</link><pubDate>Thu, 18 Jun 2009 05:03:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9771606</guid><dc:creator> Greg Schechter s Blog DWM s use of DirectX GPUs and hardware | patio set</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://patiosetsite.info/story.php?id=657"&gt;http://patiosetsite.info/story.php?id=657&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>