opengl 和opengl es 区别

数据类型:

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等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值