美文网首页
OpenGL ES学习之路(4.1) CPU 与 GPU 之间的

OpenGL ES学习之路(4.1) CPU 与 GPU 之间的

作者: velue | 来源:发表于2019-03-05 20:58 被阅读0次

    CPU 与 GPU 之间的关系

    • GPU具有⾼并⾏的结构,所以在处理图形数据和复杂算法⽐CPU更加有效率
    image.png
    • CPU在执⾏任务的时候,一个时刻只会处理一个数据,不存在真正意义上的并⾏,而GPU则有多个处理器核,在⼀个时刻可以并⾏处理多个数据

    Shader的简单了解

    • Shader,中⽂名:着⾊器。着⾊器其实就是一段在GPU运行的程序。我们平时的程序,是在CPU运行。由于GPU的硬件设计结构与CPU有着很大的不同,所以GPU需要一些新的编程语⾔渲染流水线分为两种,其中一种为可编程渲染流⽔线。另外一种为固定渲染流水线。(也称可编程管线或固定管线,管线就是流⽔线的意思)。渲染流水线可否编程,取决于开发人员能否在定点着⾊器以及⽚段着⾊器上进行编码。⽽现在的渲染流水线,基本都是可编程的,当然,它们也⽀持固定渲染流水线的功能

    相关文章

      网友评论

          本文标题:OpenGL ES学习之路(4.1) CPU 与 GPU 之间的

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