【问题标题】:When should I use the CPU or or the GPU compiler option in Flash?什么时候应该在 Flash 中使用 CPU 或 GPU 编译器选项?
【发布时间】:2011-07-11 04:23:31
【问题描述】:

我已经阅读了 Adob​​e 的优秀 10.1 optimization tips 中的 this section。我发现下面的陈述非常有帮助。还有什么需要注意的吗?只是简单的区别:GPU 用于光栅,CPU 用于矢量图?

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

【问题讨论】:

    标签: android flash actionscript-3 actionscript air


    【解决方案1】:

    请注意,您要在 Manifest.xml 上的这一行中运行 GPU 而不是 CPU

    <renderMode>gpu</renderMode>
    

    【讨论】:

      【解决方案2】:

      我通常会说,如果您要使用新的 molehill api,那么 gpu 是必须的,或者如果您正在制作带有任何类型动画的移动应用程序,那么您应该对其进行光栅化并启用 gpu 模式。

      除此之外,您可能不会注意到与标准台式电脑上的 CPU 模式有太大区别。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-26
          • 1970-01-01
          • 1970-01-01
          • 2012-05-18
          • 2023-04-02
          • 2011-04-15
          相关资源
          最近更新 更多