Operating system: Mageia 7 x86_64 (Linux)
Graphics card: Intel HD Graphics 630 + discrete AMD Radeon RX Vega M GL
Broken: 2.80 (release) and 2.81-5359b7a03307 (2019-07-30)
Worked: not tested
Short description of error
My HP Spectre x360 laptop has an integrated Intel HD Graphics 630 processor, as well as a discrete AMD Radeon RX Vega M GL.
I use the open source Mesa 19.1.3 driver for both of them, with kernel/amdgpu 5.1.20 for the latter.
To use the discrete GPU, I use the DRI_PRIME=1 environment variable.
Blender then throws this warning in the terminal:
Warning: Could not find a matching GPU name. Things may not behave as expected. Detected OpenGL configuration: Vendor: X.Org Renderer: AMD VEGAM (DRM 3.30.0, 5.1.20-desktop-2.mga7, LLVM 8.0.0)
While the above file shows that the OpenCL capabilities of the AMD GPU seem fine (confirmed by opencl), it is not listed as recognized in Edit > Settings > System.
Exact steps for others to reproduce the error
- Start Blender 2.80 with DRI_PRIME=1 ./blender on a system with AMD Radeon RX Vega M GL.