12

#バージョン 130 (OpenGL 3.0) の GLSL シェーダーを作成しています。

「グローバル関数 texture1D はバージョン 120 以降では非推奨です」という警告が表示されます。

私はグーグルで検索しましたが、あまり見つかりません。非推奨の場合、同様の機能を提供するものを使用する必要がありますか?

4

1 に答える 1

16

最新の GLSL では、廃止された関数は、実際の次元と型がサンプラー引数によって決定されるすべての可能なサンプラー型に対してオーバーロードされた一般的な関数 (およびバージョンなどについても同様)texture1D/2D/3D/Shadowに置き換えられました。そのままにしておけば完了です。texture...Proj1D

于 2013-06-10T09:39:52.610 に答える