Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.0.1
-
None
-
Mac OS X 10.8 (Intel HD 4000 graphics)
-
-
159f42222d06acd9a7ea9b25167e52060d47ab4c
Description
When trying the "Framebuffer Object 2 Example" that ships with the Qt package on Mac, I got the dialog that reads: "This system does not support OpenGL/framebuffer objects"
I was sure I've used them on my Mac before (without Qt), so after consulting the Mac OpenGL docs, I was convinced that this should be working. I ended up removing the call to QGLFramebufferObject::hasOpenGLFramebufferObjects(), tried the example again and found that it worked perfectly.
System information:
I'm running a late 2012 MacBook Air (Intel HD4000 graphics which does support FBOs), on Mountain Lion (OS X 10.8) which also supports FBOs. According to "OpenGL Extension Viewer" my system supports both:
GL_ARB_framebuffer_object and GL_EXT_framebuffer_object
As a work-around, I am going to ignore what hasOpenGLFramebufferObjects() returns as I know it is not reporting the availability of FBOs correctly. It would be nice to get this resolved though.