#バージョン 130 (OpenGL 3.0) の GLSL シェーダーを作成しています。
「グローバル関数 texture1D はバージョン 120 以降では非推奨です」という警告が表示されます。
私はグーグルで検索しましたが、あまり見つかりません。非推奨の場合、同様の機能を提供するものを使用する必要がありますか?
最新の GLSL では、廃止された関数は、実際の次元と型がサンプラー引数によって決定されるすべての可能なサンプラー型に対してオーバーロードされた一般的な関数 (およびバージョンなどについても同様)texture1D/2D/3D/Shadow
に置き換えられました。そのままにしておけば完了です。texture
...Proj
1D