美文网首页
Android配置EGL环境

Android配置EGL环境

作者: 一川烟草i蓑衣 | 来源:发表于2019-11-23 01:12 被阅读0次

    OpenGL ES 定义了一个渲染图形的 API,但没有定义窗口系统。为了让 GLES 能够适合各种平台,GLES 将与知道如何通过操作系统创建和访问窗口的库结合使用。用于 Android 的库称为 EGL。如果要绘制纹理多边形,应使用 GLES 调用;如果要在屏幕上进行渲染,应使用 EGL 调用。

    OpenGL ES 是Android绘图API,但OpenGL ES是平台通用的,在特定设备上使用需要一个中间层做适配,这个中间层就是EGL。

    1

    Display(EGLDisplay) 是对实际显示设备的抽象。

    Surface(EGLSurface)是对用来存储图像的内存区域 FrameBuffer 的抽象,包括 Color Buffer, Stencil Buffer ,Depth Buffer。

    Context (EGLContext) 存储 OpenGL ES绘图的一些状态信息。

    相关文章

      网友评论

          本文标题:Android配置EGL环境

          本文链接:https://www.haomeiwen.com/subject/fepcwctx.html