egl汇总

本文深入探讨了OpenGL ES中的EGL,强调了不要从EGL开始学习,而应从OpenGL和Surface入手。EGL作为OpenGL ES与设备之间的接口,涉及Display、Surface、Context的基本概念和使用步骤。内容涵盖EGLSurface、ANativeWindow及其与Surface的关系,以及EGL在Android中的应用,如摄像头数据到屏幕显示的流程。同时,提到了OpenGL FBO数据缓冲区在离屏渲染中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习opengl千万不要从egl下手,而应该从opengl和surface下手,最后看egl

opengl---egl---surface(view); egl专门为glsl提供的 .opengl为了适配各个平台的外设,需要每个平台有个接口(类似驱动),android平台就是egl.

下面内容转自:OpenGL ES: (3) EGL、EGL绘图的基本步骤、EGLSurface、ANativeWindow OpenGL ES: (3) EGL、EGL绘图的基本步骤、EGLSurface、ANativeWindow - 夜行过客 - 博客园

摄像头录入的图像数据 -> SufaceTexture -> OpenGL texture -> 帧缓冲区 -> EGLSurface -> Surface -> 屏幕

1. EGL概述

EGL 是 OpenGL ES 渲染 API 和本地窗口系统(native p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值