I have a made an OpenGL application in WindowsXP that works superb in XP / Vista and Win7.
After altering a shader suddenly textures is VERY distorted in Vista and Win7 but works fine in XP.
The only big differense is that I have four texture samplers instead of three.
I thought that if a shader compiles and works on one system it should work the same on the other system. Or is it Microsoft that keeps adding a new dimension to “backwards compability”??
I know much changed in Vista and Win7 when it comes to OpenGL, but I didnt thought that a simple change in a shader could make such a difference.
ANY suggestions would be appreciated.