メインメニューを開く

「Mantle」を編集中

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
12行目: 12行目:
 
いわゆる初期化ルーチンなどは汎用性がないが、[[シェーディング言語]]には[[HLSL]]をベースに[[魔改造]]したものを採用しているため[[移植性]]もそんなに悪くないという。
 
いわゆる初期化ルーチンなどは汎用性がないが、[[シェーディング言語]]には[[HLSL]]をベースに[[魔改造]]したものを採用しているため[[移植性]]もそんなに悪くないという。
  
=== その後 ===
+
=== その他 ===
当然のように[[NVIDIA]]の[[GPU]]では使えない。ただしAMDは「技術的には他社製品でも利用可能であり、要望があれば他社にも技術提供する」と述べていた。
+
当然のように[[NVIDIA]]の[[GPU]]では使えない。ただしAMDは「技術的には他社製品でも利用可能であり、要望があれば他社にも技術提供する」と述べている。
 
 
その思想は「[[DirectX 12]]」へと受け継がれ、それに続くかたちで[[Apple]]の[[Metal]]や[[Khronos]]の[[Vulkan]]なども登場した。これにより[[AMD]]だけでなく、[[NVIDIA]]や[[Intel]]の製品でも利用できるようになった。
 
 
 
== 業界への影響 ==
 
Mantleから始まり、[[DX12]]、[[Metal]]、[[Vulkan]]という流れはソフトウェア業界に大きな地殻変動をもたらした。
 
 
 
従来は[[プログラマー]]からは不透明であった「リソースの管理」や「コマンドバッファの構築」などをすべてアプリケーション側で面倒を見る必要がでてきたことにより、[[3DCG]]や[[GPU]]に精通した「優秀なプログラマー」が必須になったのだ。
 
 
 
ゲーム業界では[[ゲームエンジン]]が急速に普及したことで「[[DirectX]]は一握りの優秀なゲームエンジン開発者だけが触るもの」という風潮ができあがっていたため問題にはならなかった。
 
 
 
一方で3DCADなどの業務用ソフトの世界では技術者の確保ができず急速に淘汰が進んだ。とくに[[アップル]]が「[[OpenGL]]を廃止して[[Metal]]を強制する」と発表したことで激震が走った。これによりオートなんたらという某大手企業の製品もマイナーなソフトは次々と製造終了となった。
 
  
 
== 関連項目 ==
 
== 関連項目 ==

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート:

このページは 1 個の隠しカテゴリに属しています: