<?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>The Render Loop Revisited</title><link>http://blogs.msdn.com/tmiller/archive/2003/11/24/57532.aspx</link><description>So what is the best render loop?</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: The Render Loop Revisited</title><link>http://blogs.msdn.com/tmiller/archive/2003/11/24/57532.aspx#68240</link><pubDate>Thu, 05 Feb 2004 21:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:68240</guid><dc:creator>Dave</dc:creator><description>I wonder if this is too late to comment on, but I just looked at Application.DoEvents under Lutz Roeder's Reflector, and its call graph is huge!  So, just wow at 60 fps.&lt;br&gt;&lt;br&gt;The moral being, investigate the .NET methods you assumed were cheap just  to make sure.</description></item><item><title>Application Loops in C# (More Info) &amp;laquo; Green Galaxy</title><link>http://blogs.msdn.com/tmiller/archive/2003/11/24/57532.aspx#9102831</link><pubDate>Sun, 16 Nov 2008 13:54:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9102831</guid><dc:creator>Application Loops in C# (More Info) &amp;laquo; Green Galaxy</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://greengalaxy.wordpress.com/2008/11/16/application-loops-in-c-more-info/"&gt;http://greengalaxy.wordpress.com/2008/11/16/application-loops-in-c-more-info/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Taking advantage of ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.Opaque &amp;laquo; Bobobobo&amp;#8217;s Weblog</title><link>http://blogs.msdn.com/tmiller/archive/2003/11/24/57532.aspx#9727598</link><pubDate>Thu, 11 Jun 2009 23:06:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9727598</guid><dc:creator>Taking advantage of ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.Opaque &amp;laquo; Bobobobo&amp;#8217;s Weblog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://bobobobo.wordpress.com/2009/06/11/taking-advantage-of-controlstyles-allpaintinginwmpaint-controlstyles-userpaint-controlstyles-optimizeddoublebuffer-controlstyles-opaque/"&gt;http://bobobobo.wordpress.com/2009/06/11/taking-advantage-of-controlstyles-allpaintinginwmpaint-controlstyles-userpaint-controlstyles-optimizeddoublebuffer-controlstyles-opaque/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Game loop in C# &amp;laquo; Bobobobo&amp;#8217;s Weblog</title><link>http://blogs.msdn.com/tmiller/archive/2003/11/24/57532.aspx#9729493</link><pubDate>Fri, 12 Jun 2009 06:58:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9729493</guid><dc:creator>Game loop in C# &amp;laquo; Bobobobo&amp;#8217;s Weblog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://bobobobo.wordpress.com/2009/06/12/game-loop-in-c/"&gt;http://bobobobo.wordpress.com/2009/06/12/game-loop-in-c/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>