在我的GLSL着色器代码中编写if
语句会导致Xamarin Studio崩溃。同时声明vec3
,vec4
或其他杂项数据类型也会引发永恒的悬念。
看来Xamarin无法解析外语。这很好,我不需要它,但我确实需要能够处理我的代码。
我可以在解决方案中禁用特定文件的解析,错误检查等吗?
答案 0 :(得分:1)
(扩展我们对你问题的评论)
Xamarin 6.1 使用if / else,vec2 / vec3 / vec4等编辑着色器文件..没有任何问题:
显示的是一个Addin,它扩展了mime类型text/x-cgsrc
(CGSyntaxMode.xml),并添加了一些小的内容:
<File pattern="*.shader" />
<File pattern="*.fs" />
<File pattern="*.vs" />
<File pattern="*.cginc" />
<File pattern="*.vert" />
<File pattern="*.tese" />
<File pattern="*.tesc" />
<File pattern="*.geom" />
<File pattern="*.frag" />
<File pattern="*.comp" />
6.1中的黑暗主题设置: