最近我正在使用bigflake.com CameraToMpeg 示例,我们可以在其中了解如何使用 OpenGLES。最后步骤之一是初始化 EGL14 以记录当前的 OPNEGLES 上下文并将其交换到 MediaCodec。
然而我的问题是:EGL14 到底是什么?为什么 EGL14 是一种用于创建 OPENGLES 可以渲染的表面的机制,因为在简单的 OPENGLES 中我从不初始化 EGL14?它是一个额外的类,还是 OPENGLES 操作所必需的?EGL 如何知道当前的 OPENGLES 上下文是什么?我还能用它做什么,例如我可以在 OPENGLES 中创建具有混凝土纹理的上下文吗?在哪里可以找到更多有关它的文档 - 书籍?