首页 > 其他 > 详细

opengl笔记

时间:2014-11-10 15:28:11      阅读:307      评论:0      收藏:0      [点我收藏+]

GL_ARRAY_BUFFER(表示顶点数据)

GL_ELEMENT_ARRAY_BUFFER(表示索引数据)

GL_PIXEL_UNPACK_BUFEER( 表示传递给O p e n G L 的像素数据)

GL_PIXEL_PACK_BUFFER(表示从OpenGL获取的像素数据)

GL_COPY_READ_BUFFER 和GL_COPY_WRITE_BUFFER(表示在缓冲区之间复制数据)

GL_TEXTURE_BUFFER(表示作为纹理缓冲区存储的纹理数据)

GL_DYNAMIC_DRAW 存储在缓冲区对象中的顶点数组经常要更新,并且可能多次作为绘图的来源。这个提示告诉OpenGL实现把数据放置在更新开销不大的地方。
GL_STATIC_DRAW 数组很少更新,但可能多次作为绘图的来源。这个提示告诉OpenGL实现把数据放置在能够快速渲染但不需要快速更新的地方。
GL_STREAM_DRAW 数据极少变化,并且最多只有几次作为绘图的源数据。这个提示告诉OpenGL实现有一些时间敏感的数据(例如动画)将只使用一次,然后被替换。

opengl笔记

原文:http://www.cnblogs.com/huoxl/p/4087081.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!