diff --git a/src/modules/graphics/opengl/OpenGL.cpp b/src/modules/graphics/opengl/OpenGL.cpp index fa0525ecc..d0e93b4fa 100644 --- a/src/modules/graphics/opengl/OpenGL.cpp +++ b/src/modules/graphics/opengl/OpenGL.cpp @@ -160,11 +160,11 @@ bool OpenGL::initContext() #ifdef LOVE_WINDOWS if (getVendor() == VENDOR_AMD) { - // Radeon HD drivers switched from "ATI Radeon" to "AMD Radeon" around + // Radeon drivers switched from "ATI Radeon" to "AMD Radeon" around // the 7000 series. We'll assume this bug doesn't affect those newer // GPUs / drivers. const char *device = (const char *) glGetString(GL_RENDERER); - if (strstr(device, "ATI Radeon HD ") || strstr(device, "ATI Mobility Radeon HD")) + if (strstr(device, "ATI Radeon") || strstr(device, "ATI Mobility Radeon")) bugs.texStorageBreaksSubImage = true; } #endif diff --git a/src/modules/graphics/opengl/OpenGL.h b/src/modules/graphics/opengl/OpenGL.h index e926459de..a1a6cb61a 100644 --- a/src/modules/graphics/opengl/OpenGL.h +++ b/src/modules/graphics/opengl/OpenGL.h @@ -165,7 +165,7 @@ public: * initial full-size one (determined after some investigation with an * affected user on Discord.) * https://bitbucket.org/rude/love/issues/1436/bug-with-lovegraphicsprint-on-older-ati - * + * https://github.com/love2d/love/issues/1563 **/ bool texStorageBreaksSubImage;