「Mantle」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>GamerBook
(ページの作成:「'''Mantle’’’(読み:まんとる)とは、AMDが発表したゲーム向けの低レベルAPIである。 == 概要 == MantleはAMDが20...」)
 
imported>Administrator
1行目: 1行目:
'''Mantle’’’(読み:まんとる)とは、[[AMD]]が発表した[[ゲーム]]向けの[[低レベル]]な[[API]]である。
+
'''Mantle'''(読み:まんとる)とは、[[AMD]]が発表した[[ゲーム]]向けの[[低レベル]]な[[API]]である。
  
 
== 概要 ==
 
== 概要 ==

2013年9月27日 (金) 08:28時点における版

Mantle(読み:まんとる)とは、AMDが発表したゲーム向けの低レベルAPIである。

概要

MantleはAMDが2013年9月27日に米国ハワイで開催した技術説明会「GPU 14 Tech Day」で発表されたもので、大雑把に言うとOpenGLDirect3Dと同様(競合)する3D専用API群である。イメージとしては遥か昔、Direct3Dに次々と駆逐されたPowerVRSuper Graphics LibraryVoodooGlideなどとほぼ同じ発想である。

なぜ今更そんなものを出してきたかというと、RadeonPlayStation 4Xbox Oneと言った家庭用ゲーム機を制圧・統治したためだという。 Mantleは上記のゲーム機たちに共通するAPIを整備し、かつPCでも同様に使えるようにしようという発想である。 つまり「Mantleを使えば家庭用ゲーム機からPCへの移植が捗る」とAMDは主張している。

速度

OpenGLのようにCADからゲームまで幅広くサポートする汎用的な作りではなく、Mantleはあくまでもゲームに特化しているため、AMDの発表した公称値では競合するOpenGLやDirect3Dの9倍もの速度を安定して叩き出せるという。

互換性

いわゆる初期化ルーチンなどは汎用性がないが、シェーディング言語にはHLSLをベースに魔改造したものを採用しているため移植性もそんなに悪くないという。

その他

当然のようにNVIDIAGPUでは使えない。

参考文献