zoukankan      html  css  js  c++  java
  • OpenGL ES 3.0 支持的设备和模拟器

    最近自己写的引擎想要做OpenGL ES 3.0,因为现在市场大部分是是 OpenGL ES 2.0,首先要找一个支持OpenGL ES 3.0的设备或者模拟器,所以顺带着对市面上支持的设备做了一些调查。

    1.支持OpenGL ES 3.0设备

    IOS从IOS7以上版本开始支持ES 3.0

    *IOS                             GPU                                       CPU

    (1) iphone 5s             PowerVR G6430                         64位苹果A7 1.3GHz

    (2) ipad air                PowerVR 554MP4                       64位苹果A7 1.4GHz

    (3) ipad mini 2           PowerVR 554MP4                      64位苹果A7 1.3GHz

    PS: iphone5c不支持,不是 PowerVR Series6的GPU

    Android从4.3以上版本开始支持ES 3.0. 因为设备较多,下面只列出几个厂商的旗舰机

    *Android                    GPU                                      CPU

    三星GALAXY S5          高通 Adreno330               高通 骁龙801

    GALAXY Tab PRO      ARM  Mali-T628               Exynos 5 Octa 5420

    HTC One  M8            高通 Adreno330               高通 骁龙801

    LG G2                      高通 Adreno330               高通 骁龙800

    LG G Tablet 8.3         高通 Adreno 320              高通 骁龙600

    Sony Xperia Z2          高通 Adreno 330              高通 骁龙MSM8974AB

    Sony Tablet Z2          高通 Adreno 330              高通 骁龙APQ8074AB 

    *PS 市面上最新的小米3 的Tegra4是不支持的

    *PPS 虽然Android的设备很多,但绝大部分Android不支持是ES 3.0,从最新旗舰都支持的角度来看,未来1,2年内 ES 3.0是肯定要普及的。

    Window Phone因为是用XNA的,不在本文范围。简单描述一下配置。

    *WP                             GPU                                      CPU

    Nokia Lumia 1520    高通 Adreno330              高通 骁龙800

    2.支持OpenGL ES 3.0的芯片。

    • Adreno 3xx and 4xx series (Android, Windows Phone 8, Windows RT)
    • ARM Mali T6xx series (Android, Linux, Windows 7)
    • PowerVR Series6 (iOS, Linux)
    • Vivante (Android, OS X 10.8.3, Windows 7)
    • Nvidia (Android, Linux, Windows 7)
    • Intel (Linux)

    3.支持OpenGL ES 3.0模拟器

    为了方便开发,芯片厂商提供了在PC上开发,可以模拟GLES3.0的SDK

    1. ARM Mali 支持 OPENGL ES 3.0 模拟器

    2. 高通Adreno SDK 3.3.3

    3. PowerVR SDK 3.3

  • 相关阅读:
    spring aop实现数据库的读写分离
    MySQL主从复制(Master-Slave)实践
    java 注解 Annontation
    java NIO介绍
    为什么你学不会递归?告别递归,谈谈我的一些经验(转)
    maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)
    Eclipse中创建Maven多模块工程
    Eclipse的Working Set管理项目
    Java使用POI读取和写入Excel指南(转)
    Webpack安装和命令
  • 原文地址:https://www.cnblogs.com/singmelody/p/3774638.html
Copyright © 2011-2022 走看看