<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Updated &#8216;Elastic Racetrack&#8217; for Flash 9 and AVM2</title>
	<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/</link>
	<description>Hacking away at UI development</description>
	<pubDate>Wed, 20 Aug 2008 11:54:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Sean Christmann</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-436</link>
		<dc:creator>Sean Christmann</dc:creator>
		<pubDate>Tue, 13 May 2008 22:35:05 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-436</guid>
		<description>Cedric, I imagine it has to do with the Flash player ignoring any restrictions the browser places on it when entering fullscreen. One feature that I've noticed is that the flash player will respect any commands from the browser to throttle the marshal like when its notified that its in a different tab or below the fold on a scrolling page.</description>
		<content:encoded><![CDATA[<p>Cedric, I imagine it has to do with the Flash player ignoring any restrictions the browser places on it when entering fullscreen. One feature that I&#8217;ve noticed is that the flash player will respect any commands from the browser to throttle the marshal like when its notified that its in a different tab or below the fold on a scrolling page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flash 9 and Frame Execution &#124; The Squid and the Stallion</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-314</link>
		<dc:creator>Flash 9 and Frame Execution &#124; The Squid and the Stallion</dc:creator>
		<pubDate>Wed, 07 May 2008 15:03:08 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-314</guid>
		<description>[...] Christmann has a good examination of how the AVM2 (Actionscript Virtual Machine) in Flash 9 executes code. The peculiarities of how Flash treats code execution, events, and rendering have been covered [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Christmann has a good examination of how the AVM2 (Actionscript Virtual Machine) in Flash 9 executes code. The peculiarities of how Flash treats code execution, events, and rendering have been covered [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cedric</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-311</link>
		<dc:creator>Cedric</dc:creator>
		<pubDate>Wed, 07 May 2008 13:39:28 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-311</guid>
		<description>Great article, thanks for your clear explanation about The Marshal.
Now, I am wondering why on Mac Safari Flash Fullscreen Mode, I do get a constant FPS (this only happens when in Fullscreen with Safari), which equals the one defined at compile time (side note: everything is smooth). As soon as I exit Fullscreen Mode, I do get different FPS given the complexity of is displayed (the elasticity principle happens here).</description>
		<content:encoded><![CDATA[<p>Great article, thanks for your clear explanation about The Marshal.<br />
Now, I am wondering why on Mac Safari Flash Fullscreen Mode, I do get a constant FPS (this only happens when in Fullscreen with Safari), which equals the one defined at compile time (side note: everything is smooth). As soon as I exit Fullscreen Mode, I do get different FPS given the complexity of is displayed (the elasticity principle happens here).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AS_Blog &#187; Blog Archive &#187; Le circuit de course, modèle du Flash Player ? (II)</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-220</link>
		<dc:creator>AS_Blog &#187; Blog Archive &#187; Le circuit de course, modèle du Flash Player ? (II)</dc:creator>
		<pubDate>Fri, 02 May 2008 21:39:06 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-220</guid>
		<description>[...] en &#8220;circuit de course élastique&#8221;, comme nous l&#8217;explique Sean Christmann, dans un post plus récent du 18 avril 2008 !  Posted in Non classé &#124;     Leave a [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] en &#8220;circuit de course élastique&#8221;, comme nous l&#8217;explique Sean Christmann, dans un post plus récent du 18 avril 2008 !  Posted in Non classé |     Leave a [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jensa</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-169</link>
		<dc:creator>Jensa</dc:creator>
		<pubDate>Sun, 27 Apr 2008 19:16:30 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-169</guid>
		<description>Great post!

@Tyler One thing to keep in mind about the Timer class, is that it does not depend on time but rather FPS. If you set your SWF to 0 fps and do redraws "manually", you'll gain a lot performance-wise but no timers will run...  I discovered this while making a drawing program in Flash.

J</description>
		<content:encoded><![CDATA[<p>Great post!</p>
<p>@Tyler One thing to keep in mind about the Timer class, is that it does not depend on time but rather FPS. If you set your SWF to 0 fps and do redraws &#8220;manually&#8221;, you&#8217;ll gain a lot performance-wise but no timers will run&#8230;  I discovered this while making a drawing program in Flash.</p>
<p>J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mims H. Wright</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-125</link>
		<dc:creator>Mims H. Wright</dc:creator>
		<pubDate>Thu, 24 Apr 2008 20:10:13 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-125</guid>
		<description>Hey Sean,

Nice work. This is really insightful.

Would you dare to draw any conclusions from this information? Specifically, do you think there could exist for AS3 the infamous "Magic Frame Rates"? Are there situations where Timers are more efficient than ENTER_FRAME and vice-versa? Any chance we'll ever know exactly how things might perform on different systems?</description>
		<content:encoded><![CDATA[<p>Hey Sean,</p>
<p>Nice work. This is really insightful.</p>
<p>Would you dare to draw any conclusions from this information? Specifically, do you think there could exist for AS3 the infamous &#8220;Magic Frame Rates&#8221;? Are there situations where Timers are more efficient than ENTER_FRAME and vice-versa? Any chance we&#8217;ll ever know exactly how things might perform on different systems?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danny Miller</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-120</link>
		<dc:creator>Danny Miller</dc:creator>
		<pubDate>Thu, 24 Apr 2008 17:24:06 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-120</guid>
		<description>Excellent article! Gives great insight on the internal processes of AVM2.

Sean, do you have a contact form somewhere? Is there any way to contact you? I'm conducting research at Georgia Tech with the college of computing and would really like to get in touch with you.</description>
		<content:encoded><![CDATA[<p>Excellent article! Gives great insight on the internal processes of AVM2.</p>
<p>Sean, do you have a contact form somewhere? Is there any way to contact you? I&#8217;m conducting research at Georgia Tech with the college of computing and would really like to get in touch with you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A Peek into the AS3 and AVM2 Virtual Machine and &#8216;Elastic Racetrack&#8217; &#171; [ draw.logic ]</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-94</link>
		<dc:creator>A Peek into the AS3 and AVM2 Virtual Machine and &#8216;Elastic Racetrack&#8217; &#171; [ draw.logic ]</dc:creator>
		<pubDate>Wed, 23 Apr 2008 01:23:57 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-94</guid>
		<description>[...] and AVM2 Virtual Machine and &#8216;Elastic&#160;Racetrack&#8217; April 22, 2008 &#8212; drawk   Sean Christmann has a nice post on the AS3 AVM 2 &#8216;Elastic Racetrack&#8217; cycles or virtual m... that runs an ES4 based javascript version of actionscript which we all know and love. The post has [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] and AVM2 Virtual Machine and &#8216;Elastic&nbsp;Racetrack&#8217; April 22, 2008 &#8212; drawk   Sean Christmann has a nice post on the AS3 AVM 2 &#8216;Elastic Racetrack&#8217; cycles or virtual m&#8230; that runs an ES4 based javascript version of actionscript which we all know and love. The post has [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Lundy</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-93</link>
		<dc:creator>Mike Lundy</dc:creator>
		<pubDate>Tue, 22 Apr 2008 23:08:18 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-93</guid>
		<description>Useful article, thanks! Do you know anything about how webcam video interacts with all this? I'm drawing a Video() w/ camera attached behind my other Sprites. Under some system load, the video framerate will be crippled (~4fps) while my ENTER_FRAME events continue firing merrily at ~35fps. It seems like flash is throttling its video feed, but I don't really know. For my application, it's fine if it uses lots of cpu, but I haven't figured out how to tell it that. Any ideas?</description>
		<content:encoded><![CDATA[<p>Useful article, thanks! Do you know anything about how webcam video interacts with all this? I&#8217;m drawing a Video() w/ camera attached behind my other Sprites. Under some system load, the video framerate will be crippled (~4fps) while my ENTER_FRAME events continue firing merrily at ~35fps. It seems like flash is throttling its video feed, but I don&#8217;t really know. For my application, it&#8217;s fine if it uses lots of cpu, but I haven&#8217;t figured out how to tell it that. Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Rühl</title>
		<link>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-92</link>
		<dc:creator>Thomas Rühl</dc:creator>
		<pubDate>Tue, 22 Apr 2008 15:19:32 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/#comment-92</guid>
		<description>Wow, this really cleared up some things. Thanks a lot, Sean and all the commenters!

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>Wow, this really cleared up some things. Thanks a lot, Sean and all the commenters!</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
</channel>
</rss>
