<?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 Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx</link><description>Ah, the good ol' render loop. Everyone's favorite topic of conversation. As I'm sure everyone is aware, the Managed DirectX samples that shipped with the DirectX9 SDK as well as the Summer 2003 update used the 'dreaded' DoEvents() loop I speak so negatively</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#148243</link><pubDate>Fri, 04 Jun 2004 07:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:148243</guid><dc:creator>Micael Baerens</dc:creator><description>Hi Tom,&lt;br&gt;&lt;br&gt;P/Invoking, to me at least, seems like a step backwards. While I understand the reasoning - performance - my personal feeling is that the reason for using _Managed_ DirectX would presumably be the ease of use of the framework, rather than performance.&lt;br&gt;&lt;br&gt;My feeling is that the official samples from Microsoft should strive for conformance - not performance, because the samples are going to teach a lot of developers how to use DirectX. &lt;br&gt;&lt;br&gt;Is the point of the samples to demonstrate how to get started using Managed DirectX, or how to perform advanced optimization techniques?&lt;br&gt;&lt;br&gt;I think it will have an adverse effect on the .NET/DirectX effort.</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#148290</link><pubDate>Fri, 04 Jun 2004 09:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:148290</guid><dc:creator>Kavan</dc:creator><description>And what's the benefits of it anyway? I've created a full managed game with mdx and never had a problem with DoEvents (I used DirectInput for keyboard/mouse input). When you're having troubles with shortlived objects being promoted to gen1 it usually won't help eliminating DoEvents or other events. It's more likely it's design issue with your program like a huge number of boxing. Do you have at least any numbers that support the theory that this way is more performant?</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#148703</link><pubDate>Fri, 04 Jun 2004 18:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:148703</guid><dc:creator>Tom Miller</dc:creator><description>The idea of the sample framework is that you just dump it into your application and use it.  The implementation (from a 'users' perspective) shouldn't matter, so long as it works and is fast.  The new sample framework is both.&lt;br&gt;&lt;br&gt;Plus you definitely don't want the sample framework to potentially affect *your* code that's running, which could happen in the other scenarios (such as with the previous versions of the sample framework).</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#149246</link><pubDate>Sat, 05 Jun 2004 16:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:149246</guid><dc:creator>Kavan</dc:creator><description>Well as long as the MDX makes it possible to instantiate a device in a managed form or picture box it's ok with me.</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#149367</link><pubDate>Sun, 06 Jun 2004 01:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:149367</guid><dc:creator>Tom Miller</dc:creator><description>Of course you can.</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#149737</link><pubDate>Sun, 06 Jun 2004 23:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:149737</guid><dc:creator>Andy</dc:creator><description>Can you give any clues as to when the 04' update will be made available?</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#152784</link><pubDate>Thu, 10 Jun 2004 17:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:152784</guid><dc:creator>AC</dc:creator><description>From my perspective, you definitely made the right decision by favoring performance.  There are already lots of 'conformant' mdx examples and tutorials on the net.  What is missing is more advanced functionality and real-life/production code examples.</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#153517</link><pubDate>Fri, 11 Jun 2004 13:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:153517</guid><dc:creator>Eric</dc:creator><description>Is it possible to have a preview of this new RenderLoop ?</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#154002</link><pubDate>Sat, 12 Jun 2004 02:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:154002</guid><dc:creator>pho</dc:creator><description>The render loop gets switched.&lt;br&gt;C# gets switched with version 2.&lt;br&gt;DirectX gets switched with XNA.&lt;br&gt;&lt;br&gt;Here's one u can't answer:&lt;br&gt;What's the future of MDX in relation to XNA?</description></item><item><title>re: The Renderloop Re-Revisted...</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#203127</link><pubDate>Sat, 31 Jul 2004 19:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:203127</guid><dc:creator>Darren</dc:creator><description>I am new to DirectX programming and I just bought your book (which is excellent by the way). Unfortunately, I already installed the Summer 2004 update and now I am receiving build errors whenever I try to compile the examples from your book. For instance, it appears the SetPosition method has been removed from the CustomVertex.TranformedColored class that is used in the Chapter 1 examples. What should I do?  Should I uninstall the Summer 2004 SDK and go back to the Summer 2003 SDK instead?  Any info or suggestions anybody can offer would be greatly appreciated.</description></item><item><title>The render loop..</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#244997</link><pubDate>Wed, 20 Oct 2004 14:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:244997</guid><dc:creator>Abstract Deviance</dc:creator><description /></item><item><title> Tom Miller s Blog The Renderloop Re Revisted | Paid Surveys</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#9654189</link><pubDate>Fri, 29 May 2009 19:30:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9654189</guid><dc:creator> Tom Miller s Blog The Renderloop Re Revisted | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=tom-miller-s-blog-the-renderloop-re-revisted"&gt;http://paidsurveyshub.info/story.php?title=tom-miller-s-blog-the-renderloop-re-revisted&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Tom Miller s Blog The Renderloop Re Revisted | Quick Diets</title><link>http://blogs.msdn.com/tmiller/archive/2004/06/03/148207.aspx#9745336</link><pubDate>Sat, 13 Jun 2009 17:08:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9745336</guid><dc:creator> Tom Miller s Blog The Renderloop Re Revisted | Quick Diets</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://quickdietsite.info/story.php?id=12325"&gt;http://quickdietsite.info/story.php?id=12325&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>