I would like to know what's going on. Everywhere on the Internet (Intel's website, Wikipedia, etc) it says that Intel HD supports OpenGL. When I run any OpenGL-based application (tried 3D Studio Max 2011 Student Edition, game Amnesia, OpenGL tests) they crash or the graphics don't work properly.
Here is my observations:
I am using this driver downloaded from Intel website:
Intel® Graphics Media Accelerator Driver for Windows 7* 64 and Windows Vista* 64 (exe)
Installs graphics driver version 18.104.22.168.2266 (22.214.171.1246) for Intel® integrated graphics.
Lenovo ThinkPad - Core i3, 4GB DDR3 RAM, Windows 7 Ultimate 64bit
I downloaded OpenGL Extensions Viewer ( http://www.realtech-vr.com/glview/ ) and here is my problem: When I run "Rendering tests" Extension Viewer asks me to chose a driver:
If I chose "no acceleration" or "forward context" option, the tests are passed, but the only thing I see in renderer window is this:
If I chose the "regular" "Intel HD graphics" driver from the list, the tests RUN JUST FINE and are passed. This means that OpenGL CAN BE RAN on my system, right?
When I run 3DS Max with OpenGL driver selected, here's what happens:
BUT once every 100 runs it runs normally and viewports work fine, I can add objects and lights in OpenGL mode, so again IT IS POSSIBLE to run OpenGL in 3ds max.
1. Why were the advanced OpenGL options removed from the new Intel HD driver?
2. Why OpenGL works only occasionally?
3. Is there a way to manually set the normal "Intel HD Graphics" display driver for all applications instead of the "no acceleration" or "forward context" drivers that probably crash them?
Help would be greatly appreciated.