ARM GPUセミナー初級編

ARMで行われたGPUセミナー初級編をtsudaってみた。
6
前へ 1 ・・ 3 4
kinneko @kinneko

#armjp ETC2は、GL3.0。BC1,2などとばらけているのは、スタンダードがなくて、あちこちで実装したから。圧縮レートが各社まちまちで困る。何ビット/pixで圧縮できるか。自由度がほしいのだが、既存が決まっている。ETCは8bitだけ。カラーフォーマットと圧縮の自由なし

2013-04-19 16:17:36
kinneko @kinneko

#armjp ARMではASTC アダプティブ・スケーラブル・テクスチャ・コンプレッション。クロノスグループに提供。ES3のオプションに。無料で使える。他社でもサポートをはじめている。不可逆圧縮。1/3-1/30の圧縮が可能。圧縮なしも含めて7段階。

2013-04-19 16:20:33
kinneko @kinneko

#armjp 圧縮をかけて伝送するわけではなく、圧縮された状態で保管したものを使う。評価はどうするか? PC用のツールを無料でダウンロードできる。

2013-04-19 16:22:51
kinneko @kinneko

#armjp 入手の信頼性はエグい話なのでパス。エコシステムはGPUにとっては重要。GPUを直に叩くことはない。ツールやAPIなどのエンジンがある。アプリはそれを叩く。どれくらいツールチェインが対応しているかが重要。エコシステム図。

2013-04-19 16:24:34
kinneko @kinneko

#armjp シリコンパートナー、サービス(デバイスドライバ DDKはLinuxとAndroidしかサポートしていないのでパートナーで)、OS関係(Linaroが大きくなっている)、ゲーム系(ゲームエンジン類)、UI系。

2013-04-19 16:29:15
kinneko @kinneko

#armjp イマジネーションは奥行き情報を最初に消す。データ軽くなる。ARMはZテストを最後にやる。半透明の処理で混ぜられない。データ重い。同じタイルベースでも違う。ゲームエンジンで効いてくる。そのあたりの違いを吸収をしたりしている。

2013-04-19 16:31:00
kinneko @kinneko

#armjp UI系は、動作検証などもやっている。日本のメーカーはアンチAndroidも多い。バックグラウンドでなんか動いているのはキライ。でもブラウザはほしい。OperaやFirefoxを使う。GPGPUではブラウザもこちらで動く。その分CPUを下げられる。Qtなどもサポート。

2013-04-19 16:33:29
kinneko @kinneko

#armjp おしまい。質問は直メールでどうぞ。事業部なのでお金勘定でない部分で動けるよ。

2013-04-19 16:36:29
kinneko @kinneko

後半、思ったより面白かった。よかったよかった。#armjp

2013-04-19 16:36:44
前へ 1 ・・ 3 4