2013-06-10 15 views
10

私はそれは私がGoogleで検索してきたが、多くを見つけることができませんGLSL - texture1Dは推奨されていません。代わりに何を使用しますか?

「グローバル関数texture1Dがバージョン120の後に廃止されました」という警告を与える(OpenGLの3.0)130を#versionする

をGLSLシェーダを書いています。それが廃止予定の場合は、と同じ機能を提供していますか?

+1

http://stackoverflow.com/questions/494800/glsl-versions-change-logはおそらく役に立ちます – Grimmy

答えて

12

現代GLSLで非推奨texture1D/2D/3D/Shadow機能は、その実際の次元及びタイプだけサンプラー引数によって決定される可能なすべてのサンプラーの種類、オーバーロード一般texture機能(同様に...Projバージョン等の)により置換されています。だから1Dを放置すれば完了です。

+0

これは私のために働いた!ありがとう – HoboBen