gpt4 book ai didi

qt - glClear(GL_COLOR_BUFFER_BIT)后OpenGL无效的帧缓冲操作;

转载 作者:行者123 更新时间:2023-12-04 11:41:52 25 4
gpt4 key购买 nike

每次打电话后glClear(GL_COLOR_BUFFER_BIT); ,我收到 OpenGL 错误“无效的帧缓冲区操作”。

通话似乎工作得很好,似乎没有任何问题。我打电话glClear(GL_COLOR_BUFFER_BIT); ::paintGL()的第一件事方法。

嗯?我应该忽略这个错误吗?

最佳答案

我最好的猜测是您的帧缓冲区不完整并调用 glClear在不完整的帧缓冲区上抛出错误。

使用 glCheckFramebufferStatus 检查帧缓冲区的状态并确保它返回 GL_FRAMEBUFFER_COMPLETE .

关于qt - glClear(GL_COLOR_BUFFER_BIT)后OpenGL无效的帧缓冲操作;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11089561/

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