I have a serious problem with the viewer written based on OpenGL since Windows 10 Fall Creators Update.
The application works perfect on Windows 7, Windows 8 and Windows 10 (with the old drivers).
All the application was written in the C++ Builder 2009 environment.
I call a function glLightfv as follow:
glLightfv(GL_LIGHT0, GL_POSITION, Light1Properties->GetPosition());
Only GL_POSITION parameter crashes (Invalid floating point operation). Other like GL_AMBIENT, GL_DIFFUSE - don’t crash.
If I commented this line, the application started, but frozen when tried to rotate a view.
Do you know something about OpenGL functions which can crash after Windows 10 Fall Creators Update?
Maybe some basic settings of OpenGL?
I use basic OpenGL, basic functions (even not 2.0). And some GLU (not GLUT).
Thanks for any help!