![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OPENGL
Alex-xt
这个作者很懒,什么都没留下…
展开
-
FBO
FBO, Frame Buffer Object 在OpenGL渲染流水线上,几何数据和纹理数据被多次转换、多次测试,最后以2维像素的形式显示在屏幕上。而OpenGL流水线上最后显示阶段像素所在处,称为帧缓存。帧缓存可视为2维数组,或OpenGL使用的存储区域,它包括了:颜色缓存、深度缓存、模板缓存和累积缓存。 一般情况下,帧缓存由window系统生成并管理,供OpenGL使用。这种缺省的帧缓存...原创 2019-12-03 15:31:48 · 244 阅读 · 0 评论 -
PBO
PBO,即Pixel Buffer Object也是用于GPU的扩展(ARB_vertex_buffer_object)。这里的缓存当然就是GPU的缓存。PBO与VBO扩展类似,只不过它存储的是像素数据而不是顶点数据。PBO借用了VBO框架和所有API函数形式,并加了上两个"target"标志。这两个标识是: GL_PIXEL_PACK_BUFFER_ARB将像素数据传给PBO GL_PIX...原创 2019-12-03 15:27:00 · 310 阅读 · 0 评论 -
VBO
VBO整理 初始化阶段: 1.glGenBuffersARB(1, &nVBOVertices); //生成一个句柄 2.glBindBufferARB(GL_ARRAY_BUFFER_ARB, nVBOVertices); //声明该句柄为一个vbo句柄,并选择之 3.glBufferDataARB(GL_ARRAY_BUFFER_ARB, sizeof(vertic...原创 2019-12-03 15:05:27 · 374 阅读 · 0 评论