【发布时间】:2016-05-03 10:03:46
【问题描述】:
我正在 Maya/MacOS 上编写一个插件,它正在为 OpenGL 编译一个顶点着色器:
const char* vscode =
{
"#version 150\n"
...
}
但是在 Maya 中执行代码给了我
ERROR: 0:1: '' : version '150' is not supported
返回的 OpenGL 版本是 2.1 ATI-1.42.6。我试图通过 glut 更改 OpenGL
glutInitDisplayMode(GLUT_3_2_CORE_PROFILE);
但它似乎并没有改变 OpenGL 核心配置文件。如何从 Maya 插件中更改核心配置文件,或者如何知道着色器支持哪个“xxx”版本?
【问题讨论】: