摘要: 简介 由于GPUImage添加滤镜可以形成一个FilterChain,因此,在渲染的过程中,可能会需要很多个FrameBuffer,但是正如上文所说,每生成一个FrameBuffer都需要占用一定的内存或者显存。因此,必须保证尽可能少创建FrameBuffer。而GPUImageFrameBuffe 阅读全文
posted @ 2018-05-31 15:22 简丛 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: 简介 OpenGL ES的FrameBuffer是渲染发生的地方,普通的2D图形的渲染默认发生在屏幕上;而三维的图形渲染则除了包括像素点的颜色,还有Depth Buffer,Stencil Buffer等其他空间。因此,FrameBuffer就是一个这些Buffer的一个集合。 默认情况下,Fram 阅读全文
posted @ 2018-05-31 14:59 简丛 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 简述 GLProgram是GPUImage中代表openGL ES 中的program,具有glprogram功能。其实是作者对OpenGL ES program的面向对象封装 初始化 program shader c语言编译流程:预编译、编译、汇编、链接 glsl的编译过程类似c语言,主要有glC 阅读全文
posted @ 2018-05-31 14:45 简丛 阅读(1179) 评论(1) 推荐(1) 编辑