2011-11-23 65 views
2

我有一個應用程序,我通常在Nvidia顯卡上運行。我想我會嘗試在Sandy Bridge的英特爾高清顯卡運行它3000intel hd graphics- framebuffer not complete?

然而,當我在英特爾硬件我得到一個從下面的初始化代碼「幀緩衝未完成」運行:

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" 

任何想法爲什麼?

回答