gpt4 book ai didi

c++ - 在 linux 中创建 "virtual"OpenGL 上下文

转载 作者:太空狗 更新时间:2023-10-29 20:14:35 25 4
gpt4 key购买 nike

如何在我的程序 (C++) 中创建一个纯内部使用的 OpenGL 上下文?也就是说,它将渲染一个场景,然后我将获取像素数据以用于程序的其余部分(保存到图像是一个足够接近的类比——我对帧缓冲区的东西很好,我只需要创建上下文)。

我根本不需要窗口,这只需要在 Unix 上工作(特别是 OSX 和 Ubuntu,如果每个解决方案不同,那么 Ubuntu 更重要)。如果可以的话,我不想使用 GLUT 或类似的东西。

最佳答案

OSMesa( http://www.mesa3d.org/osmesa.html ) 可能满足您的需要

关于c++ - 在 linux 中创建 "virtual"OpenGL 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15880125/

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