本文介绍了OpenGL的布尔制服?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想一个布尔值发送到一个OpenGL GLSL着色器。
目前我有这个着色器:
均匀布尔富;
和我使用它来设置它:
glUniform1i(glGetUniformLocation(着色器,富),TRUE);
似乎没有成为一个 glUniform1b
,所以我将其设置为一个整数。这似乎很好地工作。
有没有使用这种方法的任何问题吗?它是便携式的,或者可以在其他突破的显卡/驱动程序?我使用OpenGL 4.3的时刻。
解决方案
...
As for setting:
这篇关于OpenGL的布尔制服?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!