第三十九节 opengl es简介

OpenGL ES(OpenGL for Embedded Systems)是 OpenGL 三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备而设计,各显卡制造商和系统制造商来实现这组 API。

OpenGl 的大部分纹理一般都只接受RGBA类型的数据,因此不管是图片还是视频,都需要转化为RGBA格式来显示

EGL 是 OpenGL ES 渲染 API 和本地窗口系统(native platform window system)之间的一个中间接口层,它主要由系统制造商实现

在Android平台上使用OpenGL ES有两种方式:

1、直接使用GLSurfaceView,通过这种方式使用OpenGL ES比较简单,但是不够灵活,而且很多OpenGL ES的核心用法都不能直接使用。
2、在Android平台上使用EGL提供本地平台对OpenGL ES的实现。

EGL这个库在Android平台已经集成了
所在路径:/Users/huozhenpeng/Library/Android/sdk/ndk-bundle/platforms/android-21/arch-arm/usr/lib/libEGL.so


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官方文档地址 Android包含Open Graphics Library(OpenGL®)库,特别是OpenGL...
    sjj_dot阅读 2,874评论 0 10
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 3,335评论 0 3
  • 本文首发于个人博客:Lam's Blog - 【OpenGL ES】入门及绘制一个三角形,文章由MarkDown语...
    格子林ll阅读 7,532评论 2 18
  • 什么是OpenGL? OpenGL:Open Graphics Library,图形领域的工业标准,是一套扩变成语...
    凌烟醉卧阅读 541评论 0 0
  • 若有来生,我会在哪? 你又会在哪? 若有来生千万别再见, 我怕来世又添一份忧愁。 若有来生,愿你眉眼如画, 与良人...
    可可豆子阅读 464评论 0 5

友情链接更多精彩内容