美文网首页
GPUImage阅读笔记-概述

GPUImage阅读笔记-概述

作者: 小沛2016 | 来源:发表于2020-01-04 20:46 被阅读0次

    GPUImage主要由AVFoundation和OpenGL ES两个框架组成

    GPUImage框架是使用了链式结构去实现滤镜的渲染,在框架里定义了一个GPUImageOutput的类和一个GPUImageInput的协议。
    如果继承了GPUImageOutput,则有输出纹理到下一个Target的功能(方法)
    如果实现了GPUImageInput,则可以输入纹理

    基本上每一个滤镜都继承GPUImageFilter,GPUImageFilter可以接收一个GPUImageFrameBuffer,然后经过GLProgram渲染处理后,输出一个新的GPUImageFrameBuffer,然后再通过方法,把新的GPUImageFrameBuffer传给下一个Target。

    GPUImage框架主要有以下几个部分

    • GPUImageOutput

    • GPUImageInput

    • GLProgram

    • GPUImageContext

    • GPUImageFramebuffer、GPUImageFramebufferCache

    • GPUImageFilter

    相关文章

      网友评论

          本文标题:GPUImage阅读笔记-概述

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