我是使用 OpenGL 的新手,不知道 gl 上下文和这样的工作是如何工作的,所以请耐心等待。我有一个使用 OpenGL for Linux 用 C++ 编写的应用程序,我希望能够在我的机器上以全屏模式继续运行,然后我想在 Qt 中创建另一个应用程序以在同一个窗口顶部呈现另一个应用程序是渲染到。我还希望能够将数据从 OpenGL 应用程序发送到 Qt 应用程序并返回。
我该如何完成这些任务,是否建议将应用程序分开,或者让 Qt 更容易包装其他应用程序的 gl 上下文?
我发现了一些可能有帮助的链接,但此时它们已经超出了我的想象,我需要一些指导: