Androidでサポートされる「Vulkan」ってなに? - いまさら聞けないAndroidのなぜ
***
Vulkan(バルカン)は、OpenGLなどで知られる標準化団体・クロノスグループが策定したグラフィックAPIです。GPUへ直接アクセスできる仕組みにより、従来のグラフィックAPIと比較して高速な描画を実現できます。Android OSでVulkanがサポートされることは、Android OSの描画能力アップ、ひいてはゲームや画像処理に関連したアプリのパフォーマンス向上につながります。
パフォーマンス向上の要因には、描画命令(ドローコール)の削減による高速化が挙げられます。
従来使用してきたグラフィックAPI(OpenGL ES)と比較してマルチスレッドへの最適化が進んでいるため、効率よく並列処理を進めることができ、同期処理を伴わないぶんCPUにかかる負荷を減らすことができます。GPUに直接アクセスしてムダを省き、並列処理を最適化してCPUコアを効率利用する結果、描画パフォーマンスが向上するのです。
Vulkanのサポートによる具体的なメリットですが、ゲームなどグラフィックを駆使するアプリの負荷低減が挙げられます。負荷を減らせたぶん、よりリッチなグラフィックを使う余地もでてきますから、繊細さやリアルさも増します。負荷低減は電力消費量削減にもつながるため、バッテリーのもちが改善される効果も期待できます。VulkanがAndroid OSでサポートされる具体的な時期は明かされていませんが、そう遠くはないでしょう。
ところで、iPhoneにもよく似たコンセプトのグラフィックAPI「Metal」が用意されています。iOS 8のとき導入され、高精細グラフィックをふんだんに用いるカーレースやFPSなどゲームアプリが続々登場しています。
VulkanとMetalのコンセプトには共通項が多く、描画性能向上などメリットも似ているため、Android OSでも同傾向のアプリに採用される事例が増えることでしょう。
提供元の記事
関連リンク
-
new
淡路島でTVアニメ『進撃の巨人』の世界へ没入する1泊2日ニジゲンノモリ公式宿泊施設「GRAND CHARIOT 北斗七星135°」「進撃の巨人 THE NIGHT WALK -壁の向こう側へ-」チケット付き宿泊プラン
-
new
北海道・木古内町で育った希少なあか牛と「函館育ちふっくりんこ」をお届け!全農直営飲食店舗で「JA新はこだて 和牛とお米のフェア」を9月1日(火)より開催
-
new
鈴木愛理×ブルーマン、一夜限りのスペシャルコラボが実現!ブルーマン新宿公演、8 月 30 日いよいよファイナルへ
-
new
66歳・原日出子、腰椎圧迫骨折「2ヶ月で ほぼ完治」 “朝散歩”ショット添え骨の状態も報告
-
new
「娘はいずれ人の上に立つ人間…思ったことを言う側」夫の怒りは自分を正当化しているだけだった