According to https://mesamatrix.net/, the radeonsi driver should already have OpenGL 4.5 support, especially GL_ARB_compute_shader which I'm interested in. Unfortunately, the features are not available on my machine:$ glxinfo | grep -i compute$ glxinfo | grep -i openglOpenGL vendor string: X.OrgOpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.43.0 / 4.4.0-62-generic, LLVM 4.0.0)OpenGL core profile version string: 4.2 (Core Profile) Mesa 17.1.0-develOpenGL core profile shading language version string: 4.20OpenGL core profile context flags: (none)OpenGL core profile profile mask: core profileOpenGL core profile extensions:OpenGL version string: 3.0 Mesa 17.1.0-develOpenGL shading language version string: 1.30OpenGL context flags: (none)OpenGL extensions:OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.1.0-develOpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00OpenGL ES profile extensions:I'm using Ubuntu 16.04 with the latest packages from the oibaf ppa.GPU: Radeon R9 270X$ lspci -vnn | grep VGA -A 1001:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Curacao XT [Radeon R7 370 / R9 270X/370 OEM] [1002:6810] (prog-if 00 [VGA controller])Subsystem: ASUSTeK Computer Inc. Curacao XT [Radeon R7 370 / R9 270X/370 OEM] [1043:0464]Flags: bus master, fast devsel, latency 0, IRQ 124Memory at c0000000 (64-bit, prefetchable) [size=256M]Memory at dfe00000 (64-bit, non-prefetchable) [size=256K]I/O ports at e000 [size=256]Expansion ROM at dfe40000 [disabled] [size=128K]Capabilities: <access denied>Kernel driver in use: radeonKernel modules: radeonI'm happy to provide more data if needed. What should I do to enable all features that radeonsi supports at the moment? Is my graphics card not supported perhaps?
missing OpenGL features in radeonsi on Mesa 17
radeon;mesa