c++ - glCheckFramebufferStatus 返回 0 并且在 glGetError 中没有错误

标签 c++ linux opengl sdl framebuffer

<分区>

glCheckFramebufferStatus 返回 0,之后 glGetError 没有返回错误。假设这是驱动程序错误是否安全?我似乎无法在 OpenGL 文档中找到有关如何处理这种情况的任何内容。

我正在 Linux (Ubuntu 14.04) 上使用 SDL2 和 nvidia 专有驱动程序编写游戏。

最佳答案

如果有人想知道,事实证明我在没有绑定(bind)帧缓冲区的情况下运行 glCheckFramebufferStatus。

关于c++ - glCheckFramebufferStatus 返回 0 并且在 glGetError 中没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24674189/

相关文章:

arrays - 巴什脚本。如何在 bash 脚本中编码 if (array=nothing) then echo "no element in array"

C++ OpenGL Cube 没有出现在屏幕上

opengl - 不明确的 OpenGL 默认相机位置

c++ - 与 ctors 类 union 的替代方案

c++ - GLSL - 对象在乘以矩阵时消失

c++ - 如何要求约束中存在函数?

opengl - OpenGL 的每个组件 alpha channel ?

c++ - 如何正确创建 .gdns 来实例化它?

php - FTP::connection() 随机失败

.net - Mono 在哪里存储 xml 文档?