首页
学习
活动
专区
圈层
工具
发布

GLSL
EN

Stack Overflow用户
提问于 2013-06-10 07:45:03
回答 1查看 5K关注 0票数 13

我正在编写一个GLSL着色器到# 130版(OpenGL 3.0)

它警告说,“全局函数texture1D在版本120之后不再受欢迎”。

我搜索过但找不到多少。如果不推荐它,那么我应该使用什么来提供类似的功能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-10 09:39:52

在现代GLSL中,对于所有可能的采样器类型,废弃的texture1D/2D/3D/Shadow函数已经被一个通用的texture函数(以及类似的...Proj版本)重载,它的实际维度和类型只是由取样器参数决定的。所以只要离开1D,你就完蛋了。

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17019061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档