【发布时间】:2013-11-28 11:21:57
【问题描述】:
我一直在使用 Mac OS X 浏览 OpenGL Superbible 第五版的代码,并且偶然发现了一个问题。在我的顶点着色器中,我包含了版本号,即#version 130。但是,它无法编译并出现错误ERROR: 0:1: '' : version '130' is not supported。
信息:我在 Mac OS 版本 10.8.5 上使用 Xcode,配备 Intel HD Graphics 3000。它应该支持 OpenGL 版本 3.0,对应于 GLSL 版本 1.30。
【问题讨论】:
-
您将至少在 10.8 上获得 3.2(核心配置文件)上下文或在 Mavericks 上获得 3.3 上下文。即 GLSL 1.50 或 3.30。
-
@BrettHale 知道为什么它会给我这个错误吗?