3

我正在将我编写的游戏从 Windows 移植到 Linux。它使用 GLFW 和 OpenGL。当我使用 optirun 运行它时,为了利用我的 nVidia Optimus 设置,它会将其吐出到控制台:

[VGL] NOTICE: Pixel format of 2D X server does not match pixel format of
[VGL] Pbuffer.  Disabling PBO readback.

我以前从未见过这种情况,但我的印象是我正在以 GL_RGBA 格式加载我的纹理,而它们需要采用 GL_BGRA 或类似的格式。但是,我使用 DevIL 的 ilutGLLoadImage 函数来获取 OpenGL 纹理句柄,所以我从不指定格式。

有没有人见过这个?

4

0 回答 0