さまざまなバージョンのDirectX、さまざまなバージョンのシェーダーの包括的な比較はありますか?
ウィキペディアに、さまざまなバージョンのシェーダーの比較を含むHLSLに関する記事があります。これは便利ですが、シェーダーについて多くの詳細をすでに知っている場合に限ります(命令予測とは何ですか?グラデーション命令とは何ですか?)。もう1つの問題は、1つのソースコードが与えられた場合、ピクセルシェーダーのバージョンが異なれば結果も異なることです。記事が何が比較されているのか、そしてその使用法は何かという基本的な考えを与えてくれれば、はるかに役立つでしょう。それはあなたが本当に必要としているもの、あなたのアプリケーションの要件は何か、あなたが学ぶ必要があるものについての情報を与えるでしょう。
DirectXの特定の機能(「ハードウェアテッセレーションがサポートされました、イェーイ!」など)に関する記事はインターネット上にたくさんありますが、変更点の完全なリストは見つかりませんでした。MSDNにはDirectXの異なるバージョン間の重大な変更のリストがありますが、それらは重大な変更に関する情報のみを提供し、新機能は提供せず、APIに焦点を当てています。API機能のようなリストがありますが、それらは詳細でも包括的でもありません。
私が欲しいのは、DirectXのバージョン、シェーダーのバージョン間の違いの包括的な詳細なリストであり、DirectX、HLSLなどの学習を始めたばかりの人のための機能の短い説明が含まれていることが望ましいです。