From 84d1cf16e7e9d712bfd993d414bcab9a10356e15 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker <jeroen@blender.org> Date: Tue, 19 Dec 2023 14:35:28 +0100 Subject: [PATCH] Fix #116229: Fix EEVEE GLitches on Legacy AMD Platforms According to the issue not all legacy AMD platforms that required the high quality normals workaround where enabled. I have not been able to reproduce the issue due hardware availability. This PR will enable the workaround for all HD ATI GPUs. Pull Request: https://projects.blender.org/blender/blender/pulls/116340 Pull Request: https://projects.blender.org/blender/blender/pulls/126402 --- source/blender/gpu/opengl/gl_backend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/gpu/opengl/gl_backend.cc b/source/blender/gpu/opengl/gl_backend.cc index d336985d0a7..fde5416e49e 100644 --- a/source/blender/gpu/opengl/gl_backend.cc +++ b/source/blender/gpu/opengl/gl_backend.cc @@ -317,7 +317,7 @@ static void detect_workarounds() */ if (GPU_type_matches(GPU_DEVICE_ATI, GPU_OS_ANY, GPU_DRIVER_OFFICIAL)) { const Vector<std::string> matches = { - "RX550/550", "(TM) 520", "(TM) 530", "(TM) 535", "R5", "R7", "R9"}; + "RX550/550", "(TM) 520", "(TM) 530", "(TM) 535", "R5", "R7", "R9", "HD"}; if (match_renderer(renderer, matches)) { GCaps.use_hq_normals_workaround = true; -- GitLab