From 55d14210cccc7a3dae98787200a6dc3649462bba Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Wed, 9 Dec 2020 12:10:32 +0100 Subject: Raised AMD CEDAR on Linux from unsupported to limited support There is a workaround available by setting the environment variable `R600_DEBUG=nosb`. --- source/blender/gpu/opengl/gl_backend.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/gpu') diff --git a/source/blender/gpu/opengl/gl_backend.cc b/source/blender/gpu/opengl/gl_backend.cc index 7e948149a7f..8f3d1ffabaa 100644 --- a/source/blender/gpu/opengl/gl_backend.cc +++ b/source/blender/gpu/opengl/gl_backend.cc @@ -152,8 +152,10 @@ void GLBackend::platform_init() } } if (GPU_type_matches(GPU_DEVICE_ATI, GPU_OS_UNIX, GPU_DRIVER_ANY)) { + /* Platform seems to work when SB backend is disabled. This can be done + * by adding the environment variable `R600_DEBUG=nosb`. */ if (strstr(renderer, "AMD CEDAR")) { - GPG.support_level = GPU_SUPPORT_LEVEL_UNSUPPORTED; + GPG.support_level = GPU_SUPPORT_LEVEL_LIMITED; } } } -- cgit v1.2.3