OCCT 7.4.0 application get error in win10 with OpenGL 4.6

Hello

My platform is MS win7 64-bt, VS2015 VC14, .Net v4.5.2 and my application can work.
But it gets an error when it's run in win10 system and the error message is below

 

TKOpenGL | Type: Error | ID: 0 | Serverity: High | Message:
OpenGL context reports version 4.6 but does not export required functions for 4.5 (glGetnCompressedTexImage)
Please report this issue to OpenGL driver vendor 'intel' 

 

Anyone can help ?

Kirill Gavrilov's picture

The message indicates that your graphic vendor (Intel) has shipped a broken OpenGL driver, so that message suggests asking the vendor for a driver update fixing the problem.

Shen Tung Huang's picture

Thanks, I solve it via re-install OS.

magres's picture

The problem is still in.
"OpenGL context reports version 4.6 but does not export required functions for 4.5 (glGetnTexImage)"
The latest intel drivers (July 2021) have been installed. I think it's bad idea to expect something from intel.
But the DRAW utility is ok, so could I switch off all the checkings OR use OpenGL version 4.4 without rebuilding OCCT?

Kirill Gavrilov's picture

Well, I would say that pushing Intel to fix their driver would be the best approach. AMD Radeon drivers have the same bug in their Crimson drivers, which has been fixed a long time ago.

You may specify OpenGl_Caps properties to contextMajorVersionUpper=4 and contextMinorVersionUpper=4, which would replace an error message with a warning.

magres's picture

Thanks a lot Kirill, I'm ready to join the collective bug request.

Kirill Gavrilov's picture

I don't know where to report Intel driver bugs. All my previous attempts (like this) have been ignored, and I don't think they have a public Bugtracker.

magres's picture

Done! And I encourage everyone to do the same.

Vinojan Thiyagarasah's picture

I am also facing same kind of issue with OpenGL. I put a post in Intel community forum. (https://community.intel.com/t5/Graphics/OpenGL-error/td-p/1322594). If anybody find a solution, please reply here.

Kirill Gavrilov's picture

Vinojan, I don't think that you have the same problem discussed on this thread. The error message about OpenGL 4.6 on Intel drivers is a non-blocking one - it doesn't prevent viewer to work, while your description tells that you have problems with starting application.

So it should have another issue to solve - consider starting a new topic with more detailed description of what you are trying to do.

Vinojan Thiyagarasah's picture

Kirill, Thank you for your quick response. I created a new topic (https://dev.opencascade.org/content/occt-750-build-3d-viewer-not-showing...) with detailed description.
Thanks and Regards.