opengl
egl 是渲染 api如 opengl es和原生窗口系统之
EGL 是渲染 API(如 OpenGL ES)和原生窗口系统之间的接口。通常来说,OpenGL 是一个操作 GPU 的 API,它通过驱动向 GPU 发送相关指令,控制图形渲染管线状态机的运行状态,但是当涉及到与本地窗口系统进行交互时,就需要这么一个中间层,因此 EGL 被设计出来,作为 OpenGL 和原生窗口系统之间的桥梁且它与平台无关的。 二.EGL 跨平台之ANGLE 关于ANGLE 编译后面会有详细讲解,留意文章目录《OpenGL ES 基础》; 很多人有一个误解:认为 OpenGL ES 纹理原点在左上角,因为如果绘制时纹理坐标设在左下角,绘制的图像就是上下倒立;而纹理坐标设制在左上角显示正常; 原因:图像默认的原点在左上角,而 OpenGL ES 纹理读取数据或者 FBO 读取数据时都是以左下角开始,所以图像才会出现上下倒立的现象;
opengl open graphics library 是
OpenGL Open Graphics Library 是跨语言跨平台的底层图形库,用于渲染2D、3D矢量图形,由Khronos Group维护。 OpenGL ES OpenGL for Embedded Systems 是OpenGL的子集,专为手机等嵌入式设备而设计。 WebGL WebGL是基于OpenGL ES的Javascript图形库
