首页 > 解决方案 > Apple 是否已经从 OSX Monterrey 中删除了 OpenGL 支持?

问题描述

我的团队开发了一个使用OpenGL(通过 OpenTK)的应用程序,并且一些已经更新到此版本的用户在调用这些函数中的任何一个时都会发生本机崩溃:

GL.GetInteger(GetPName.FramebufferBinding, out var framebuffer);
GL.GetInteger(GetPName.StencilBits, out var stencil);
GL.GetInteger(GetPName.Samples, out var samples);

标签: macosopenglmacos-monterey

解决方案


我不熟悉 OpenTK,但以下问题描述了该问题与OpenTK 的NSLookupSymbolInImage使用有关: OpenTK 3.x crash MacOS Monterey Beta。考虑使用错误修复测试更新的 OpenTK。

NSLookupSymbolInImage 弃用


推荐阅读