在MAC Mojave上使用SDL 1.2和2.0处理OpenGL代码时,SDL窗口现在显示黑屏(在更新到MACOS Mojave之前它工作正常)。
我搜索了一段时间的解决方案,我没有找到任何解决方案。
唯一能解决问题的是更新到Mojave 10.14.3和Xcode 10.1。我建议你也这样做
降级并没有解决问题,它只是掩盖了症状。
SDL窗口现在显示黑屏
对我来说,这似乎是双缓冲配置和/或使用的问题。但是没有看到一些代码就很难分辨。