iOS Rendering 六:自测题目

2022-05-26  本文已影响0人  iOS_修心

自测题目

CPU 和 GPU 的设计目的分别是什么?
CPU 和 GPU 哪个的 Cache\ALU\Control unit 的比例更高?
计算机图像渲染流水线的大致流程是什么?
Framebuffer 帧缓冲器的作用是什么?
Screen Tearing 屏幕撕裂是怎么造成的?
如何解决屏幕撕裂的问题?
掉帧是怎么产生的?
CoreAnimation 的职责是什么?
UIView 和 CALayer 是什么关系?有什么区别?
为什么会同时有 UIView 和 CALayer,能否合成一个?
渲染流水线中,CPU 会负责哪些任务?
离屏渲染为什么会有效率问题?
什么时候应该使用离屏渲染?
shouldRasterize 光栅化是什么?
有哪些常见的触发离屏渲染的情况?
cornerRadius 设置圆角会触发离屏渲染吗?
圆角触发的离屏渲染有哪些解决方案?
重写 drawRect 方法会触发离屏渲染吗?

上一篇 下一篇

猜你喜欢

热点阅读