A long time ago we started this thread: The code is fine: except for wintel hardware. The discussions was about the visual artifacts that can happen on these hardwares without detecting them.
We found the solution of detecting the word “Intel” on the OpenGL vendor string and switching to Software OpenGL to avoid issues.
Today we have customer complaining because other OpenGL apps have better graphics performance on the same machine and other reporting crashes on another family of on-board GPUs: VIA-S3G.
Is there a better approach to switch to Software OpenGL on Windows than the one to check for manufacturer name in the vendor string?
Thanks so much for your thoughts,