CAShapeLayer的性能?

从苹果的文档和会话中,我认为CAShapeLayer应该在渲染服务器渲染时进行合成。如果shouldRasterize被禁用,路径应该渲染每一帧。

但是当我剖析一个非常复杂路径的图层时,似乎并非如此。 我可以看到渲染不是在应用程序端发生的,但是当我禁用栅格化时不会发生每一帧,它只发生在我更改路径时。

Apple现在一直缓存呈现的位图,这可能会消耗一些内存?

如果苹果缓存位图,我认为它与上面的会话有冲突。


CAShapeLayer的路径栅格化过程发生在渲染服务器端,而不是客户端(应用程序)端。

链接地址: http://www.djcxy.com/p/74261.html

上一篇: Performance of CAShapeLayer?

下一篇: How to rotate a CAShapeLayer arc around a circle?