当glsl程序在glgetobejctparamterivarb没有错误后,调用glGetUniformLocationARB时,竟然出现找不到已经在shader里定义的uniform变量
于是很奇怪了,弄了很久,左试右试也没有解决问题了。
最后随意的修改了shader里一个变量,发现竟然找到了。再试着改回去又不行了。
于是明白了,如果glsl里的变量对最后的结果没有影响,在link后的代码里可能就没有这个变量了,glGetUniformLocationARB也就会出错了。
这个小bug,让我搞了几个小时,真够郁闷!
相关文章:
-
2022-12-23
-
2021-09-29
-
2021-08-31
-
2021-09-05
-
2021-07-20
-
2021-08-10
-
2022-12-23
-
2023-04-03
猜你喜欢
-
2021-12-05
-
2021-04-27
-
2022-02-01
-
2022-12-23
-
2021-06-11
-
2021-10-27
相关资源
-
下载
2021-06-06
-
下载
2022-12-06
-
下载
2022-12-30