So because a single game is less likely to work properly on video cards of a specific brand, the entire brand is now all trash?
Sigh. We've been saying this from day one.
It is not a single game.
It is AMD/ATI's support for OpenGL
in general that is
broken.
Anybody who has ever done any OpenGL work can confirm this.
OK, deep breath.
GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
Try loading them in a different order. It works on NVIDIA. It works on Intel. It's allowed by the OpenGL specification. It doesn't work on AMD/ATI last time I tried it. This is just one minor example of a case where AMD/ATI are broken with OpenGL, and this isn't with exotic new technology either. This is with a graphics hardware feature that dates back to the previous century and that is uniquitously supported.
Just one simple example. More can be provided if you really want your head to be beaten repeatedly against this wall until the message finally sinks in. AMD/ATI. OpenGL. Broken.