gpt4 book ai didi

c++ - 有没有办法在 GTK3 应用程序中拥有 OpenGL 上下文?

转载 作者:IT老高 更新时间:2023-10-28 21:37:04 32 4
gpt4 key购买 nike

我查看了 GtkGlExt,但它仅适用于 GTK2。不幸的是,经过几个小时的搜索,似乎没有人关心拥有像 OpenGLDrawingArea 这样的东西......

欢迎提供任何信息。哪怕是“暂时不可能”。

最佳答案

看起来你有几个选择。

  1. 使用开发中的 port of gtkglext to gtk3
  2. 通过设置 SDL_WINDOWID 环境变量,使用 SDL 绘制到您的 GTK 应用程序中
  3. 自行管理 GLX,为您的 GTK 应用创建 OpenGL 上下文。

我找到了一个应用程序 spectrum3d它实现了前两个替代方案。

第三个选项会相当复杂,可能不值得追求。

关于c++ - 有没有办法在 GTK3 应用程序中拥有 OpenGL 上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12076648/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com