MacOs OpenGl正向兼容性?
我正在尝试设置一些非常简单的图形窗口,不幸的是,我也必须在MacOS版本Big-Sur上使用这些窗口。我正在使用F#编程语言和OpenTK包 这是我目前掌握的密码MacOs OpenGl正向兼容性?,macos,opengl,f#,opentk,Macos,Opengl,F#,Opentk,我正在尝试设置一些非常简单的图形窗口,不幸的是,我也必须在MacOS版本Big-Sur上使用这些窗口。我正在使用F#编程语言和OpenTK包 这是我目前掌握的密码 open OpenTK.Windowing.Desktop open OpenTK.Mathematics open OpenTK.Windowing.Common open OpenTK.Graphics [<EntryPoint>] let main argv = let prof = ContextPro
open OpenTK.Windowing.Desktop
open OpenTK.Mathematics
open OpenTK.Windowing.Common
open OpenTK.Graphics
[<EntryPoint>]
let main argv =
let prof = ContextProfile.Compatability
let windowSettings = NativeWindowSettings()
windowSettings.Size <- Vector2i(800, 600)
windowSettings.Title <- "OpenTK Window"
windowSettings.Profile <- prof
windowSettings.APIVersion <- Version "3.3"
use window = new GameWindow(GameWindowSettings.Default, windowSettings)
//window.MakeCurrent()
//window.Run ()
0
打开OpenTK.Windowing.Desktop
开放式数学
打开OpenTK.Windowing.Common
打开OpenTK.Graphics
[]
让主argv=
让prof=ContextProfile.compatibility
设windowSettings=NativeWindowSettings()
窗口设置。大小更改此设置
到
Unhandled exception. OpenTK.Windowing.GraphicsLibraryFramework.GLFWException: NSGL: The targeted version of macOS only supports forward-compatible core profile contexts for OpenGL 3.2 and above
at OpenTK.Windowing.Desktop.GLFWProvider.<>c.<.cctor>b__5_0(ErrorCode errorCode, String description)
let prof = ContextProfile.Compatability
let prof = ContextProfile.Core