Advertisement

基于PBO的OpenGL ES实现

阅读量:

叨叨一句几句

【Opengl相关的内容系列已经有一段较长时间未进行更新,但该系列的撰写工作尚未结束,未来至少还将涉及Opengl矩阵变换、YUV与RGB格式转换、水印贴图实现以及转场动画等主题的文章。

暂停更新的主要原因,若要找一个借口的话,可以说是因为工作较为繁忙;如果从现实角度出发,则是因为自身缺乏动力且存在惰性。毕竟撰写技术类博客文章需要投入大量的时间成本,而带来的直接收益却非常有限…

接下来进入正题…

熟悉Opengl的朋友们应该有所了解,在Opengl中存在诸多以O结尾的术语,例如VAO、VBO、FBO等。这些命名方式的出现通常都是出于对性能优化的考量。

今天将重点介绍PBO这一核心内容。它与之前我们所讲解的VBO在某些方面具有相似之处,学习完PBO后,大家可以尝试对比分析PBO与VBO之间的异同点。

以下将从两个层面展开介绍:首先解释PBO的概念,其次阐述如何在实际开发中应用PBO。

更多关于音视频处理、FFmpeg应用、Opengl开发以及C++编程等方面的原创内容,请关注微信公众号:思想觉悟

PBO概念解析

PBO,全称为Pixel Buffer Object(像素缓冲对象)。在深入理解PBO概念之前,有必要先探讨其产生的背景与动因。

事物的产生必然有其合理性,以动态发展的视角来看待问题,PBO的引入显然是

全部评论 (0)

还没有任何评论哟~