我正在编写一个GLSL着色器到# 130版(OpenGL 3.0)
它警告说,“全局函数texture1D在版本120之后不再受欢迎”。
我搜索过但找不到多少。如果不推荐它,那么我应该使用什么来提供类似的功能?
发布于 2013-06-10 09:39:52
在现代GLSL中,对于所有可能的采样器类型,废弃的texture1D/2D/3D/Shadow函数已经被一个通用的texture函数(以及类似的...Proj版本)重载,它的实际维度和类型只是由取样器参数决定的。所以只要离开1D,你就完蛋了。
https://stackoverflow.com/questions/17019061
复制相似问题