![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL
文章平均质量分 87
wdlove58
这个作者很懒,什么都没留下…
展开
-
OpenGL super bible(5th) 学习笔记 -- 缓冲区
缓冲区保存在GPU中,他们提供高速和高效的访问。在OpenGL有缓冲区之前,应用程序只有有限的选择可以在GPU中存储数据。另外,在GPU中更新数据常常需要重新加载整个对象,这种在系统内存和GPU内存之间来回移动数据可能是一个缓慢的过程。 使用缓冲区的步骤: 1、创建缓冲区,只需要调用glGenBuffers来为我们所需任何数量的新缓冲区创建名称。实原创 2014-12-02 17:28:25 · 507 阅读 · 0 评论 -
OpenGL super bible(5th) 学习笔记 -- 像素缓冲区对象(PBO)
在存储像素、纹理方面,像素缓冲区对象和纹理缓冲区对象非常相似。和所有缓冲区对象一样,它们都存储在GPU内存中,我们可以访问和填充像素缓冲区对象(PBO)。实际上,只有在绑定到一个像素缓冲区对象绑定点时,一个缓冲区才真正成为一个像素缓冲区对象。 第一个像素缓冲区对象绑定点时GL_PIXEL_PACK_BUFFER。当一个像素缓冲区对象被绑定到这个目标上时,任何读取像素的OpenGL原创 2014-12-03 10:12:28 · 939 阅读 · 0 评论