手持ち端末のアップデート続きです。
● ASUS MeMO Pad 7 ME176 (2014)
ME176 は BayTrail を搭載した Android Tablet です。Atom Z35** ではなく Windows Tablet に使われているものと同じ Z37** が使われています。そのため GPU も PowerVR ではなく Intel HD Graphics Gen7 になっています。
Android 5.0 への更新で OpenGL ES 3.1 が使えるようになりました。現時点で Android の OpenGL ES 3.1 対応を確認した GPU をまとめると下記の通り。
GPU | API | SoC |
---|---|---|
NVIDIA Tegra K1 | OpenGL ES 3.1 AEP | Tegra K1 |
Adreno 420/430 | OpenGL ES 3.1 AEP | Snapdargon 810/805 |
ARM Mail-T604 | OpenGL ES 3.1 | Exynos 5 Dual (5250) |
ARM Mail-T760 | OpenGL ES 3.1 | Exynos 7 Octa (7420) |
PowerVR G6430 Rogue | OpenGL ES 3.1 | BayTrail-T Z3560 |
PowerVR G6200 Rogue | OpenGL ES 3.1 | MediaTek MT8135 |
PowerVR GX6250 Series6XT | OpenGL ES 3.1 | MediaTek MT8173C |
Intel HD Graphics Gen7 | OpenGL ES 3.1 | BayTrail-T Z3745 |
同じ Atom でも Z35** の PowerVR G6430 とは異なり、Intel HD Graphics Gen7 は Windows 上で Direct3D11 に対応しています。Android でも AEP には非対応なものの独自の Extension により GS や Tessellator が使えるようになっています。AEP でないのは ASTC に対応していないことが関係しているのかもしれません。
逆に Mali-T760/PVR GX6250 は GS/Tessellator がない代わりに ASTC 対応です。
GPU | API | GS/TS | ASTC |
---|---|---|---|
NVIDIA Tegra K1 | OpenGL ES 3.1 AEP | Y | Y(L) |
Adreno 420/430 | OpenGL ES 3.1 AEP | Y | Y(L) |
ARM Mail-T604 | OpenGL ES 3.1 | N | N |
ARM Mail-T760 | OpenGL ES 3.1 | N | Y(H) |
PowerVR G6430 Rogue | OpenGL ES 3.1 | N | N |
PowerVR G6200 Rogue | OpenGL ES 3.1 | N | N |
PowerVR GX6250 Series6XT | OpenGL ES 3.1 | N | Y(L) |
Intel HD Graphics Gen7 | OpenGL ES 3.1 | Y | N |
MeMO Pad 7 ME176 の OpenGL ES 3.1 における Extension 等の詳細は下記ページに追加しました。Android 5.0 でも 64bit には非対応のままでした。
・CPU/GPU OpenGL ES Extension (Mobile GPU)
また下記ページも更新しています。
・OpenGL / OpenGL ES 2.0 / OpenGL ES 3.2
OpenGLES 3.0 対応で 3.1 非対応な GPU は今のところ Adreno 300 だけとなっています。また Intel HD Graphics も Gen8 以降は AEP 対応であることが判明しています。
● ZOTAC Tegra Note 7 (2013)
更新によって Android 5.1 になりました。SHIELD 同様 NVIDIA 自身が販売しているデバイスなので、比較的こまめに新しい OS がリリースされています。4.2 から 5.1 まできちんとサポートしてきたのは好印象です。ただし Tegra 4 なので OS は新しくても OpenGL ES 2.0 のままです。
● Amazon Fire HD 6 (2014)
Android 5.1 (API Level 22) 相当の Fire OS 5 がリリースされています。性能は非力ですが OpenGL ES 3.1 対応です。
● Kindle Fire HDX 7 (2013)
Snapdragon 800 搭載で、今回取り上げた 4台の中では最も性能が高いハードウエアとなっています。しかしながら OS の更新は Fire OS 4.5 (Android 4.4 API Level 19 相当) までで Fire OS 5 には非対応でした。Kindle/Fire 系はデイバスの種類が限られているものの最新 OS の提供打ち切りがかなり早い印象です。特に Adreno 420 搭載なのに 3.1 AEP が使えない Fire HDX 8.9 (2014) は少々残念です。
iOS ではスペック上の問題さえなければ新しい OS が提供されているので、Fire も OS を継続してサポートしていればプラットフォームとしてもう少し開発しやすかったように思います。
Device | FireOS | Android | API | SoC | GPU | |
---|---|---|---|---|---|---|
Fire TV Stick | 2015 | 5.0 | 5.1 | 22 | Broadcomm 28155 | VideoCore IV |
Fire TV | 2015 | 5.0 | 5.1 | 22 | MT8173 | PowerVR GX6250 |
Fire | 2015 | 5.0 | 5.1 | 22 | MT8127 | Mai-450 |
Fire HD 8/10 | 2015 | 5.0 | 5.1 | 22 | MT3135 | PowerVR G6200 |
Fire HD 6/7 | 2014 | 5.0 | 5.1 | 22 | MT8135 | PowerVR G6200 |
Fire HDX 8.9 | 2014 | 4.5 | 4.4 | 19 | Snapdargon 805 | Adreno 420 |
Fire HDX 7/8.9 | 2013 | 4.5 | 4.4 | 19 | Snapdargon 800 | Adreno 330 |
Fire HD 7 | 2013 | 4.5 | 4.4 | 19 | TI OMAP4470 | PowerVR SGX544 |
Fire HD 8.9 | 2012 | 4.0 | 4.0 | 15 | TI OMAP4470 | PowerVR SGX544 |
Fire HD 7 | 2012 | 4.0 | 4.0 | 15 | TI OMAP4460 | PowerVR SGX540 |
Fire | 2012 | 4.0 | 4.0 | 15 | TI OMAP4430 | PowerVR SGX540 |
・Amazon: Device and Feature Specifications
関連エントリ
・Android 端末のアップデート (1) Android Wear バージョン一覧と新しいアーキテクチャ
・Desktop GPU と OpenGL ES 3.1 API
・Android 5.x OpenGL ES 3.1 と対応 GPU
・(Kindle) Fire HD 6 は OpenGL ES 3.0 対応で非対称 4 core CPU
・ASUS MeMO Pad 7 ME176 で OpenGL ES 3.0 が復活
・Android の新しい GPU BayTrail-T Intel HD Graphics