是否可以通过一个glUniform
函数调用将统一数据发送到结构,而不必通过多次glUniform
函数调用分别设置结构的组件?
最佳答案
无法通过单个函数调用将值的集合(基本类型的数组之外)上载到统一变量。如果您需要上传批量统一数据,最好通过UBO完成。
关于c++ - 是否可以通过一个函数调用将统一数据发送到GLSL中的结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60940834/
是否可以通过一个glUniform
函数调用将统一数据发送到结构,而不必通过多次glUniform
函数调用分别设置结构的组件?
最佳答案
无法通过单个函数调用将值的集合(基本类型的数组之外)上载到统一变量。如果您需要上传批量统一数据,最好通过UBO完成。
关于c++ - 是否可以通过一个函数调用将统一数据发送到GLSL中的结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60940834/
相关文章:
c++ - Visual 2010 不断告诉我 "error: Expression must have class type"
python 无法理解通过 Winsock 发送的 C++ 字符串
opengl - 为什么我们要把 glGetError 放在循环中?
c++ - 从 vs 2013 express 移动到 2015 社区时调试断言失败
c++ - 将 double 精确转换为 mpf_class
c++ - std::find 在 glm::vec3 的 vector 中不起作用(OpenGLTriangle 法线具有折角)