C# MacOS上的GLControl布局偏移错误
我正在使用Windows、Mac和Linux上的C#Windows窗体开发一个C# MacOS上的GLControl布局偏移错误,c#,macos,winforms,mono,opentk,C#,Macos,Winforms,Mono,Opentk,我正在使用Windows、Mac和Linux上的C#Windows窗体开发一个OpenGL应用程序。我使用OpenTK库和GLControl组件来渲染OpenGL 它在Windows和Linux上工作得很好,但在我的Mac Mini上,opengl控件渲染错误,显示有偏移问题 这里我有一个来自OpenTK示例项目的示例应用程序。这里的问题也一样: 如你所见。实际位置应位于第一个箭头上。但它会使它降低一些像素。似乎当我将y位置设置为40px时,它始终渲染为40+40*2。仅在Y轴上 但是,当我把
OpenGL
应用程序。我使用OpenTK
库和GLControl
组件来渲染OpenGL
它在Windows和Linux上工作得很好,但在我的Mac Mini上,opengl控件渲染错误,显示有偏移问题
这里我有一个来自OpenTK示例项目的示例应用程序。这里的问题也一样:
如你所见。实际位置应位于第一个箭头上。但它会使它降低一些像素。似乎当我将y位置设置为40px时,它始终渲染为40+40*2。仅在Y轴上
但是,当我把它放在一个拆分容器上时,它会在窗口的0px,0px处呈现整个GLControl on位置
有没有人在MacOS上有同样的问题?有人对此有解释吗