Opengl 英特尔和GLSL-未能编译片段着色器
在使用“英特尔高清图形3000”时,我遇到了一个相当奇怪的GLSL编译错误 错误:0:130:“开关”:未找到匹配的重载函数(使用 隐式转换)Opengl 英特尔和GLSL-未能编译片段着色器,opengl,glsl,Opengl,Glsl,在使用“英特尔高清图形3000”时,我遇到了一个相当奇怪的GLSL编译错误 错误:0:130:“开关”:未找到匹配的重载函数(使用 隐式转换) 错误:0:131:“{”:语法错误分析错误 您知道是什么原因导致了这种情况,以及如何避免这种情况吗?switch语句已添加到GLSL 1.3版中 尝试在着色器源的顶部插入行“#version 130” 如果这没有帮助,那么您的GPU不支持它,您需要使用嵌套的If语句 12 uniform int pixel_format; ... 128 vec
错误:0:131:“{”:语法错误分析错误
您知道是什么原因导致了这种情况,以及如何避免这种情况吗?switch语句已添加到GLSL 1.3版中 尝试在着色器源的顶部插入行“#version 130” 如果这没有帮助,那么您的GPU不支持它,您需要使用嵌套的If语句
12 uniform int pixel_format;
...
128 vec4 get_rgba_color()
129 {
130 switch(pixel_format)
131 {