数据类型:
1: i GLint 整数型2: f GLfixed 定点小数3: x GLclampx 限定型定点小数
GLES中被删除的功能:
1.glBegin/glEnd2.glArrayElement3.显示列表4.求值器5.索引色模式
6.自定义裁剪平面7.glRect8.图像处理(这个一般显卡也没有,FireGL/Quadro显卡有)
9.反馈缓冲10.选择缓冲11.累积缓冲12.边界标志13.glPolygonMode
14.GL_QUADS,GL_QUAD_STRIP,GL_POLYGON15.glPushAttrib,glPopAttrib,glPushClientAttrib,glPopClientAttrib15.TEXTURE_1D、TEXTURE_3D、TEXTURE_RECT、TEXTURE_CUBE_MAP
16.GL_COMBINE17.自动纹理坐标生成18.纹理边界
19.GL_CLAMP、GL_CLAMP_TO_BORDER20.消失纹理代表
21.纹理LOD限定22.纹理偏好限定23.纹理自动压缩、解压缩
24.glDrawPixels,glPixelTransfer,glPixelZoom25.glReadBuffer,glDrawBuffer,glCopyPixels
其它注意事项:1.glDrawArrays等函数中数据必须紧密排列,即间隔为02.各种数据的堆栈深度较低
OpenGL3.0的改变包括:消除遗留的一些功能,如 过程式编程接口(Begin/End)、固定管线的T&L功能和纹理应用方法、客户端的顶点数组方式、选择模式、反馈模式、求职器、累计缓存等;全面转向对象模型,用于提高性能和共享灵活,基本上所有能成型的东东都叫Object的了。如:State Object、Data Oobject、Container Object、Vertex Array Object、Buffer Object、Shader Object、Program Environment object、Program Object、Texture Filter Object、Image Object、Format Object、Rasterization Object、Per-Sample Operations Object、Framebuffer Object、Save/Restore Object、Pack/Unpack Object、Sync/Query Object等。