Mac OS X 10.8 で GLFW 3.0 を使用しています。グラフィック カードは Intel HD Graphics 5000 です。
私の OpenGL API バージョンは 2.1 で、
glfwGetWindowAttrib(window, GLFW_CONTEXT_VERSION_MAJOR);
glfwGetWindowAttrib(window, GLFW_CONTEXT_VERSION_MINOR);
コンパイル オプション:
g++ ... -framework OpenGL -framework Cocoa -framework IOKit ...
ヘッダー:
#include <GLFW/glfw3.h>
#include <GL/glu.h>
報告されている 3.2とは異なり、バージョンは常に 2.1です。OS は 10.9 にアップグレードされましたが、OpenGL のバージョンは 2.1 のままです。
GLSL 3.3 はまだコンパイルできませんが、Apple は 4.1 をサポートすると言っています。ライブラリの上位バージョンにアクセスするにはどうすればよいですか?