gpt4 book ai didi

macos - 具有 OpenGL 3.2 核心配置文件的 OS X 上的过剩

转载 作者:行者123 更新时间:2023-12-02 23:32:19 26 4
gpt4 key购买 nike

是否可以使用核心配置文件在 OS X Lion 或 OS X Mountain Lion 上使用 GLUT(这样我就可以使用 GLSL 1.50)?

我可以使用内置的 GLUT 还是需要使用第三方库(例如 FreeGLUT)?

是否有任何简单的“Hello world”应用程序可用于 OS X,带有 XCode 项目或 make 文件?

最佳答案

您至少需要 Mac OS X Lion(OS X 10.7 或更高版本)才能获得 OpenGL 3.2 的基本支持。要使用 OpenGL 3.2 Core Profile,只需添加

glutInitDisplayMode(GLUT_3_2_CORE_PROFILE | ... | ...);

在你的main函数中。您可以通过

检查
std::printf("%s\n%s\n", 
glGetString(GL_RENDERER), // e.g. Intel HD Graphics 3000 OpenGL Engine
glGetString(GL_VERSION) // e.g. 3.2 INTEL-8.0.61
);

关于macos - 具有 OpenGL 3.2 核心配置文件的 OS X 上的过剩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11259328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com