OpenGL ES-EGL 知识.pptVIP

  • 24
  • 0
  • 约3.5千字
  • 约 20页
  • 2017-06-08 发布于湖北
  • 举报
OpenGL ES-EGL 知识

OpenGL ES 3.0 主讲人:王玉健 任性动图---傻瓜式创建动图软件 快乐课堂软件、古典小说大全等 EGL简介 OpenGL ES定义了平台无关的GL绘图指令,EGL 则定义了控制displays ,contexts 以及surfaces 的统一的平台接口。 EGL OpenGL ES 没有如何连接到原生窗口系统的接口 EGL 被设计为ES与原生窗口之间的接口 EGL 可用于管理绘图表面 EGL 提供如下机制: 与设备的原生窗口通信 查询绘图表面可用类型、配置 创建绘图表面 管理纹理贴图 1 与原生窗口通信 Egl是ES3.0与原生窗口的桥梁 在EGL能确定可用的绘制表面类型之前,必须打开窗口系统的通信渠道 1 与原生窗口通信 EGLDisplay 这个类封装了系统的相关属性,用于和原生窗口交互。 任何EGL程序必须执行的第一个操作 创建和初始化与本地EGL显示的链接 1 与原生窗口通信 任何EGL程序,必须执行的第一个操作 创建和初始化与本地EGL显示的连接 EGLint majorVersion; EGLint minorVersion; EGLDisplay display=eglGetDisplay(EGL_DEGAULT_DISPLAY) 1 与原生窗口通信 If(display==EGL_NO_DISPLAY) return false;

文档评论(0)

1亿VIP精品文档

相关文档