This question already has answers here:
Can you create OpenGL context without opening a window?

(3个答案)


5年前关闭。




我想使用OpenGL的漂亮的z缓冲区功能,但是我真的不希望我的程序每次运行时都打开一个窗口(因为我希望它尽可能快地运行)。

我对OpenGL很陌生,我按照教程进行了学习。在本教程中,每个示例均以:
  • 初始化GLFW
  • 打开一个窗口
  • 初始化GLEW
  • 真正的东西

  • 所以我在想:嗯,因为我只想保留真实的东西,所以让我们摆脱第1-3步。 -我最终遇到“细分错误”

    然后我在想:好吧,也许GLEW与我的真实物品有关,但是GLFW的名字仅与窗口物品有关。所以我尝试删除步骤1,然后删除步骤1-2。 -两个都给我一个“初始化GLEW失败”

    现在我很困惑...该怎么办?

    最佳答案

    我在多平台系统[Windows,Mac和Linux]中将OpenGL与GLFW + GLEW一起使用。

    您遇到的错误闻起来像丢失:

    glewExperimental = GL_TRUE;
    

    Google帮您了解更多。

    您在什么平台上?

    关于c++ - 使用不带窗口的OpenGL ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28358650/

    10-11 23:03
    查看更多