• 締切済み

ピクセルシェーダ対応PCについて

ピクセルシェーダ2.0に最近のGeForce搭載PCは対応しているのですか? ノートではなくデスクトップ型にしか対応していないのでしょうか? 上記対応していて、何かオススメPCはないでしょうか?

みんなの回答

  • parts
  • ベストアンサー率62% (6366/10151)
回答No.1

Programmable Pixel Shader2.0は、DirectX9.0(9.0cではShader3.0対応)で対応しており、Windows Vista/7では完全必須のハードウェアとなっています。そのため、現在新製品で販売しているPCで対応していないパソコンは一機種たりともありません。全てが、このレガシーアーキテクチャに対応しているのです。 最新の世代では、Shader UnitはProgrammable Compute Shader 5.0(Shader4.0の後継)となり2.0の機能を拡張した(互換も備えています)形となっています。 ただし、一つ問題があります。本来のShader2.0は既に先に述べたようにレガシーアーキテクチャとなっています。登場したのは2002年頃ですからね。もう10年近く前の技術なのです。 現在の最新PCに登載されているShaderはUnified Shaderとなっており、Vertex ShaderとPixel Shaderの処理が共通回路で処理されます。そのため、演算の機構はShader2.0登場当時の物とは異なり、ソフトによっては若干動作に差異が生じることがあります。また、WindowsXP専用のアプリケーションなどの場合には、Windows 7やVistaでは動作しない場合もあります。 ということになります。 尚、Shader2.0が使えるだけなら、速度はともかくチップセットやCPU統合のグラフィックスでも十分に動作します。最新のGeforce 500世代・RADEON HD6000世代になれば、より高性能なグラフィックス技術が使えます。 何せ、携帯電話や携帯情報端末に使われるPower VR系やOpen GL系のグラフィックスアーキテクチャでも、Shader2.0相当またはそれ以上の技術が使われていますから、ないものを探す方が難しい時代です。(携帯機器ではAPIとハードウェアの仕様が異なるため、DirectXアプリケーションを動かすことは出来ません)

sirenn0731
質問者

お礼

解答ありがとうございます。 GeForce搭載のデスクトップPCを買おうと思います。

関連するQ&A