1 of 1 people found this helpful
What happens to the application if you go to the Device Manager and disable the Intel® HD Graphics 3000 controller?
What is the operating system and driver version that you are using?
What is the name of the application you are having issues with? Is there a log file or debug log to indicate that the issue is in fact related to the video driver?
Thanks for responding.
Disabling Intel adapter is challenging: it reinstalls after the boot automatically. I did somehow manage to remove it las week but the result wasn't any better. Actually it was worse because the max resolution was only 1024*768.
Our application has been developed in Qt (origins in Linux). We have converted it to Windows 7.
Today I updated the driver version from 22.214.171.12432 to 126.96.36.19923. There was no change in our application or the test applications but the OpenGL Extensions Viewer run fine with and without the external display. I will rerun the tests but it seems now the problem is very probably in the development environment (Qt 5) or its libraries or the installation of my PC.
I will continue debugging and get back when I know more.
Sorry for bothering you. Let's put this issue in hold for a while.
I've tested some example applications, modifed them and also tested an application made with Visual Studio.
It seems OpenGL works when painting something containing 3D. Any 2D results in black screen. I also noticed GPU drivers (Intel 3000) doesn't support OpenGL buffering.
When trying to display something in 2D there is a runtime error for each of the following functions:
My conclusion is that the driver for Intel HD Graphics 3000 but when rendering 3D widgets Windows uses NVIDIA drivers that work.