我无法找到任何关于使用不同Porter-Duff模式合成位图的相对性能的互联网文章或Google文档。在编程时,对我来说非常明显的是传统的SRC / DST前缀模式比Android Mode.DARKEN,Mode.LIGHTEN,Mode.MULTIPLY模式执行得快得多(快3-4倍)。在720p屏幕上渲染光源模板时,使用后一种模式可以将我的游戏引擎性能从40+降低到大约13 FPS。
我的问题是:
答案 0 :(得分:0)
是的,有很多更快的方法,对于游戏引擎切换到opengl(或者如果你想要更高级别的东西,可以是一个非常好的主意)。 Renderscript也是一个非常好的替代品,已经内置了多重内在。
你应该自己做这些事情,对这类话题的测量很少,硬件也会快速移动。