美文网首页
iOS开发中的CPU渲染

iOS开发中的CPU渲染

作者: 梁森的简书 | 来源:发表于2021-02-26 00:10 被阅读0次
    image.png

    CPU发出绘制指令,GPU执行绘制指令。CPU通过OpenGL/Metal给GPU发送各种绘制指令,同时把自己的内存数据拷贝给GPU以供其调用,从而完成最终的绘制(CPU和GPU只能读写自己控制的内存,而不能直接读写彼此控制的内存)。

    image.png

    CPU从内存中读取数据进行各种运算处理。

    GPU只适合做一些简单的重复运算,而一些布局、计算等复杂的运算就需要CPU来完成了。

    CPU做的事

    1、对象的创建,维护,销毁
    2、图层树的维护,解析,绘制指令和数据的生成
    3、布局,Autolayout的计算
    4、文本的布局,绘制
    5、图片的加载,解码
    6、Core Graphics绘制

    相关文章

      网友评论

          本文标题:iOS开发中的CPU渲染

          本文链接:https://www.haomeiwen.com/subject/nihthktx.html