私はHD4000でi7-3770KIvyBridgeを使用しており、最新のドライバーと最新のOpenCLSDKをインストールしました。
CPUでコードサンプルを実行しようとすると、問題なく動作します。ただし、処理グラフィックスで実行するように「-g」パラメーターを設定すると、デバイスが見つからないため、コード-1で終了しました(CLコンテキストの作成に失敗したことが原因である可能性があります)。
SimpleOptimization、GodRays、およびIntelプロセッサグラフィックスをサポートするすべてのコードは、HD4000では実行できませんでした。
Windows 7 64ビット、MSVS VC ++ 2008ExpressEditionを使用しています。
GPU Caps Viewerは、IntelHDグラフィックスをIntelOpenCLデバイスとして検出できませんでした。
さらに、DirectX SDKコードサンプルを実行すると、Intel HD 4000が完全に検出され、HDグラフィックスでコードを正常に実行できます。
また、グラフィカルドライバーとして実行されるnvidiaカードもシステムにあります。
この問題をどのように解決するのですか?