I have an application that my customers are running in Parallels, and since v16, there have been graphics problems with incorrect colours, incorrect textures, and incorrect geometry. I've managed to find workarounds for some of it, in some cases by using immediate mode instead of vertex arrays, and things like that, but somethings I can't find workarounds for, and I've had to tell customers to live with it. I've recently discovered the recommendation for setting the "video.gl3=0", and this seems to resolve the issues so far. It is annoying to have to tell all my customers to use this setting, and I don't know if this will preclude things from working correctly in the future. It also precludes them from using OpenGL 3.3 in other windows applications. (I can work around this in mine, so I can live with OpenGL 2.1.) Is this setting the best long term solution? I would prefer to have Parallels fixed, but I've waited through a few updates now, and there's been some improvement, but still problems. Is there some way for my application to select the video.gl3=0 setting, instead of having it manually set in Parallels?