我应该何时在Flash中使用CPU或GPU编译器选项?

时间:2011-03-08 14:51:56

标签: android flash actionscript-3 actionscript air

我已经阅读了Adobe this section10.1 optimization tips {。}}。我发现下面的陈述非常有用。还有什么需要注意的吗?难以区分的是:将GPU用于光栅和CPU用于矢量图形吗?

  

GPU仅对位图有效,   实体形状,以及显示对象   拥有cacheAsBitmap和   cacheAsBitmapMatrix设置。当GPU   用于其他显示器串联使用   对象,这通常导致   渲染性能差。

3 个答案:

答案 0 :(得分:0)

请注意,您希望在Manifest.xml上通过此行在GPU而不是CPU中运行

<renderMode>gpu</renderMode>

答案 1 :(得分:0)

我通常会说,如果你要使用新的molehill api,那么gpu是必须的,或者如果你正在使用任何类型的动画制作移动应用程序,那么你应该光栅化它并启用gpu模式。 / p>

除此之外,您可能不会注意到标准台式机上CPU模式的差异太大。

答案 2 :(得分:0)

GPU rendering in mobile AIR applications。基本上,如果您需要静态DisplayObjects的平滑动画,想要花时间优化所有内容,并且没有视频,请使用GPU。否则,请使用CPU。