英特尔高清显卡 - 帧缓冲区不完整?
Posted
技术标签:
【中文标题】英特尔高清显卡 - 帧缓冲区不完整?【英文标题】:intel hd graphics- framebuffer not complete? 【发布时间】:2011-11-23 13:27:10 【问题描述】:我有一个通常在 Nvidia 显卡上运行的应用程序。我想我会尝试在 Sandy Bridge Intel HD Graphics 3000 上运行它。
但是,当我在英特尔硬件上运行时,我从以下初始化代码中得到“帧缓冲区未完成”:
glGenFramebuffers(1, &fbo_);
glBindFramebuffer(GL_FRAMEBUFFER_EXT, fbo_);
glReadBuffer(GL_COLOR_ATTACHMENT0_EXT);
glDisable(GL_MULTISAMPLE_ARB);
// Error: "the object bound to FRAMEBUFFER_BINDING_EXT is not "framebuffer complete"
有什么想法吗?
【问题讨论】:
【参考方案1】:你有点需要at least one color attachment(在OpenGL 4.3 at least之前)。
More info.
【讨论】:
以上是关于英特尔高清显卡 - 帧缓冲区不完整?的主要内容,如果未能解决你的问题,请参考以下文章