0

ここから Mesa の GS デモ コードを実行しようとしています: http://cgit.freedesktop.org/mesa/demos/tree/src/gs、これを git クローンすることにより: http://cgit.freedesktop.org/mesa /デモ

ただし、「GL_ARB_geometry_shader4 拡張機能が必要です」というエラーが表示されます。

私は Mesa の開発がどのように進行しているかについては最新ではありませんが、GL_ARB_geometry_shader4 拡張機能は Mesa では利用できないようですか?

このリンク: http://lists.freedesktop.org/archives/mesa-dev/2014-August/065692.htmlによると、Geometry Shader サポートが Intel SandyBridge プラットフォームに追加されたことを示しています。

また、このリンクに出くわしました: http://dri.freedesktop.org/wiki/MissingFunctionality/、これは GL_ARB_geometry_shader4 拡張機能が「不足している機能」であることを示しています。

これらすべてを考慮して、Mesa を使用してジオメトリ シェーダーでアプリケーションを作成するにはどうすればよいでしょうか?

4

1 に答える 1

1

この拡張機能は Nvidia GPU でのみサポートされているため、使用できません。

編集: ジオメトリ シェーダーを使用するためにこの拡張機能は必要ありません。例はこちら

http://ogldev.atspace.co.uk/www/tutorial27/tutorial27.html

Intel GPU で問題なく動作するはずです。

于 2015-03-18T06:23:56.387 に答える