I have an application which use FBORenderer. It works well on a lot of computers but for one of my customers FBO does not work at all.
I checked the OpenGL version and it is upper than 3.0.
I checked the extension supported using OpenGL Extension Viewer 5.0.1 (http://realtech-vr.com/admin/glview)and his GPU supports FrameBufferObject:
- GL_ARB_framebuffer_object : OK
- GL_EXT_framebuffer_object : NOPE
I checked the log file created (MyApp.log) and I can see "Framebuffer not supported - deactivated".
// routine from GLContext.pas returns FalseclassfunctionTGLFramebufferHandle.IsSupported: Boolean;beginResult:=GL.EXT_framebuffer_objectorGL.ARB_framebuffer_object;end;// in OpenGLAdapter.pas// have to return True but return FalseARB_framebuffer_object:=CheckExtension('GL_ARB_framebuffer_object');// Return FalseEXT_framebuffer_object:=CheckExtension('GL_EXT_framebuffer_object');
Do you have any idea of how I can fix it to make it work?
Maverick
Last edit: Maverick 2017-06-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, OpenGL Extension Viewer 5.0.1 is not fair. I have a NVividia GTX 1070 with the latest drivers and it say my card doesn't support OpenGL 4.5 LOL !!! Check the capatibilities of your customer's gfx card. See if it have the latest drivers installed. You can check GLinfos in examples folder under Lazarus Branch. Download this tools : http://www.geeks3d.com/dl/showd/530 is better to check gfx cards :)
Last edit: Jerome.D (BeanzMaster) 2017-06-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everybody,
I have an application which use FBORenderer. It works well on a lot of computers but for one of my customers FBO does not work at all.
I checked the OpenGL version and it is upper than 3.0.
I checked the extension supported using OpenGL Extension Viewer 5.0.1 (http://realtech-vr.com/admin/glview)and his GPU supports FrameBufferObject:
- GL_ARB_framebuffer_object : OK
- GL_EXT_framebuffer_object : NOPE
I checked the log file created (MyApp.log) and I can see "Framebuffer not supported - deactivated".
Do you have any idea of how I can fix it to make it work?
Maverick
Last edit: Maverick 2017-06-06
GL_Ext
GL_Arb
Hi, OpenGL Extension Viewer 5.0.1 is not fair. I have a NVividia GTX 1070 with the latest drivers and it say my card doesn't support OpenGL 4.5 LOL !!! Check the capatibilities of your customer's gfx card. See if it have the latest drivers installed. You can check GLinfos in examples folder under Lazarus Branch. Download this tools : http://www.geeks3d.com/dl/showd/530 is better to check gfx cards :)
Last edit: Jerome.D (BeanzMaster) 2017-06-06