zoukankan      html  css  js  c++  java
  • opengl笔记

    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实现有一些时间敏感的数据(例如动画)将只使用一次,然后被替换。
  • 相关阅读:
    2-5
    2-4 及 1、2两章 学习心得 和问题
    2-3
    4-8
    4-6
    4-5
    4-4
    4-3
    4-2
    4-1
  • 原文地址:https://www.cnblogs.com/huoxl/p/4087081.html
Copyright © 2011-2022 走看看