
EGL
文章平均质量分 77
漫少
专注于Android NDK, OpenGL ES, AR
展开
-
EGL:简介
参考官方文档: https://www.khronos.org/eglEGL定义:EGL 是图形渲染API(如opengl es) 和 本地平台(如android)窗口系统之间的接口,即桥梁。它为继承有OpenGL ES的客户端提供了创建渲染Surface的机制,并且为OpenGL ES创建了图形上下文, 并且提供了本地平台渲染(如窗口渲染)与 OpenGL ES渲染的同步功能。原创 2015-10-28 11:52:15 · 1830 阅读 · 0 评论 -
Modern OpenGL ES: ndk编程——画一个三角形之创建EGL窗口
上一节我们 知道了如何用ndk 来创建一个 Activity这一节,我们来创建 GL 的窗口上一节已经知道, Khronos Group 为我们提供了 EGL API 来帮助我们创建 窗口,同步窗口绘制,管理窗口渲染。1 与窗口系统通信EGL在OpenGL ES 和 本地窗口系统之间 提供了一个 "glue"层。 在EGL 决定那种类型的绘制surface可以用之前原创 2015-10-31 16:25:18 · 2985 阅读 · 0 评论 -
Modern OpenGL ES: ndk编程——画一个三角形之NativeWindow
OpenGLES 3.0 需要链接到 下面库: 1 OpenGLES3.0 库 libGLESv2.lib 和 EGL 库 libEGL.lib 我们会在 android-ndk-r10c下的 platforms/android-21/arch-arm/usr/lib下找到这两个 libEGL.so 和 libGLEv3.so 2 OpenGLES3.0 应原创 2015-10-30 14:56:04 · 3084 阅读 · 0 评论