简介

Android 平台的 OpenGL ES 模拟由多个组件实现,它们是:

  • 一些宿主机的 “翻译器” 库。它们实现了由 Khronos 定义的 EGL,GLES 1.1 和 GLES 2.0 ABIs,并把对应的函数调用翻译为适当的桌面 API,比如:

    • 实现 EGL 接口的是 GLX (Linux),AGL (OS X) 或 WGL (Windows)
    • 实现 GLES 1.1 和 GLES 2.0 接口的是桌面 GL 2.0

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      _________ __________ __________

      | | | | | |

      |TRANSLATOR |TRANSLATOR| |TRANSLATOR| HOST

      | EGL | | GLES 1.1 | | GLES 2.0 | TRANSLATOR

      |_________| |__________| |__________| LIBRARIES

      | | |

      - - - | - - - - - - - - - | - - - - - - - - - | - - - - -

      | | |

      ____v____ ____v_____ _____v____ HOST

      | | | | | | SYSTEM

      | GLX | | GL 2.0 | | GL 2.0 | LIBRARIES

      |_________| |__________| |__________|

Anbox之android OpenGLES模拟器设计(八)相关推荐

  1. 解决Android 启动模拟器是出现“Failed to allocate memory: 8”错误提示

    Android 启动模拟器是出现" Failed to allocate memory: 8"错误,模拟器无法启动,如下: [2012-11-26 13:40:12 - TestS ...

  2. android客户端框架,最新的一版,通用Android 客户端架构设计,只有你还没看过

    客户端架构设计 客户端设计 目的是整体设计客户端App,架构上打好铺垫. Android客户端架构设计 主要从以下几个方面进行设计:MVP设计风格.整体架构.日志系统.网络系统.本地存储.Test模块 ...

  3. Android opengles 实现触碰屏幕,根据运动轨迹画直线的功能

    Android opengles 实现触碰屏幕,根据运动轨迹画直线的功能 目录 引言 第一步,先自己学会绘制一条固定坐标的直线 第二步,动态的绘制一条直线 第三步,坐标转换 第四步,绘制多条直线 代码 ...

  4. android 行车记录仪分析,基于Android智能行车记录仪设计及实现.doc

    基于Android智能行车记录仪设计及实现 基于Android智能行车记录仪设计及实现 摘要:移动互联网的出现,极大的方便了人们的衣食住行,同时人们当下对行车安全非常看重,因此设计一款智能行车记录仪A ...

  5. Android手机UI设计---软件市场界面设计

    这是一个简单的Android手机UI设计-"软件市场"界面设计.上方的图片滑动由Gallery完成,最底下的类别分类是由TabHost完成,而在"首页"这个类别 ...

  6. Android歌词秀设计思路(8)后记

    写下这篇博文的时候,访问量的总数刚好过2000次,先自己庆祝一下. 做程序已经十八九年,但是写文章介绍自己的程序还是第一次.是实话这件事的难度超出了我的预想. 一个是篇幅长,原先以为很简单的一个程序, ...

  7. 介绍一款比Android原生模拟器还要快的模拟器Genymotion(转)

    源:介绍一款比Android原生模拟器还要快的模拟器Genymotion

  8. 关于Android的一些设计

    谈到应用程序设计,对设计师来说,Android就像是房间里的大象.很多设计师会更希望这是iOS,在那里所有任何人都只需要关心iPhone手机,iPad和App Store.然后没有人可以忽略Andro ...

  9. 更改android AVD模拟器创建路径位置的方法

    2019独角兽企业重金招聘Python工程师标准>>> 使用eclipse创建的android AVD模拟器,默认位置一般在用户文件夹下的.android文件夹中,并且路径不可有中文 ...

最新文章

  1. 只需 9.9 元!前 Facebook 工程师 7 天带你掌握 7 大数据结构,大厂面试必备!
  2. 在VS上配置OpenCV
  3. 2021年春季学期-信号与系统-第十一次作业参考答案-第一小题
  4. 基于GDI+用C#编写的.NET流程图控件开发周记(2011-08-28)
  5. mysql---批量插入数据:100w条数据
  6. sdut 取数字问题(深搜,动态规划)
  7. C语言printf函数详解和示例
  8. 深入浅出裸测之道---单元测试的单元化
  9. python中根据字符串导入模块module
  10. 判断当前是什么版本浏览器
  11. gog 中 git提交push到远程时出现error: RPC failed; HTTP 413 curl 22
  12. sql loader
  13. java程序设计精编教程第3版电子版课后答案_Java程序设计精编教程(第3版)-微课版...
  14. Amesim更改为中文
  15. onenote标注pdf笔记_无限接近纸质笔记:学生党的 OneNote 使用心得
  16. 哈哈,我用Python开发了一个搜题神奇
  17. java mina 长连接_长连接神器Mina框架的使用
  18. 深入浅出了解OCR识别票据原理
  19. c语言简单快速排序原理,快速排序原理、复杂度分析及C语言实现
  20. 杀毒软件工作原理及现有主要杀毒技术

热门文章

  1. python算法-冒泡排序
  2. 定区关联快递员 定区关联收派时间
  3. python linux 下开发环境搭建
  4. ios 初体验窗口的创建
  5. 设备驱动基础学习--/proc下增加节点
  6. Log4j配置和简单使用
  7. NFS 服务固定端口
  8. 看云计算时代的web1800远程服务支持系统
  9. java中有jar连接数据库 SqlHelper配置
  10. 初识ADT--抽象数据类型