gpt4 book ai didi

flash - 将wmode嵌入参数设置为“gpu”时,哪种Flash渲染情况更快?

转载 作者:行者123 更新时间:2023-12-04 17:24:01 24 4
gpt4 key购买 nike

在2008年5月(大约是三年前,在撰写本文时),从事Flash Player 10的一名工程师在a blog post中写了以下内容,谈论GPU合成:


仅仅因为Flash Player使用[GPU合成]并不意味着它会更快。在大多数情况下,您的内容会变慢...必须专门设计内容才能与GPU功能配合使用。 Flash Player中的软件光栅化程序可以优化GPU无法优化的许多情况,您作为设计人员必须知道GPU的功能并相应地调整您的内容。我意识到,除非我们提供指导,否则这种说法是无用的,希望在不久的将来可以实现。


是否有人知道Adobe在接下来的三年中提供了任何此类指导?我唯一能找到的相关信息是在this文章中,该文章提供了有关硬件渲染的优化技巧,但没有提供有关硬件加速的合成的优化技巧,这是“ gpu” wmode嵌入参数打开的。

缺少单独测试每个内容的方法,如何确定我的内容何时会受益于GPU合成,何时会损害GPU合成呢?

提前致谢!

最佳答案

您提供的链接包含许多有关如何设置内容以使其与gpu渲染一起正常工作的信息(实际上,当wmode设置为gpu时,这是Flash Player 10.1和更高版本的功能)。这包括合成以及其他一些功能。

本质上,compositing表示通过组合和/或分层位图来组装屏幕图像。因此,您可以放心地假设,当使用具有少量基于矢量的内容的gpu渲染模式时或使用cacheAsBitmap时,性能将会提高。

除了与向量相关的事情外,大多数适用于10.1播放器的优化方法也应适用于早期版本。

但是,我会假设没有确定的规则集来定义哪种优化方法是最好的,哪些最终会降低性能。您将始终必须测试并验证您对将要更快的速度所做的任何假设,尤其是在部署到不同的硬件平台时。

关于flash - 将wmode嵌入参数设置为“gpu”时,哪种Flash渲染情况更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5148393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com