Talk:Radeon/Archives/2019

Vulkan 1.1 only for GCN 1.2 (2nd gen.) or higher
Vulkan 1.1 only for GCN 1.2 (2nd gen.) or higher See Khronos Vulkan product Table. No Vulkan 1.1 for 1st GCN gen.

See https://www.khronos.org/conformance/adopters/conformant-products/vulkan

GCN 1.1 or 1st gen in Khronos are not conformant to Vulkan 1.1. They are only compatible to the Driver with Vulkan 1.0 as a Subset. it is the Same for OpenCL. Only OpenCL 2.x Cards can Do Vulkan 1.1 and that is GCN 1.2 and higher.

See also OpenCL in Khronos See

Nvidia is here better. Kepler and higher can Do Vulkan 1.1. All products of the Last years can Do it and not only half. In OpenCL they are less good with OpenCL 1.2+. They can Do in Future OpenCL 2.x Driver, but they Do more CUDA.

OpenGL 4.6 and Vulkan 1.1 WIP in Linux Mesa 18.x
Evergreen and Northern Islands can do OpenGL 4.5+ in Linux Mesa R600g driver in Future Release 18.1 or later. Actual is 4.4+.

In AMD official Windows Driver OpenGL 4.4 is actual and end of Development.

OpenGL 4.6+ and Vulkan 1.0 is only possible for GCN-based Cards (Linux Mesa RadeonSI).

OpenCL 2.x and Vulkan 1.1 are only conformant to GCN 2nd gen. or higher.

See also Khronos conformant product Tables for OpenGL, OpenCL and Vulkan.

In Mesa 18.0 is OpenGL 4.5+ and Vulkan 1.0 ready. In 18.1 is Vulkan 1.1 for Intel ANV and AMD RADV is done. In 18.2 support is improved. But only for possible Hardware. Actual Intel Skylake and higher, AMD GCN 2nd gen. (1.2) and higher.

Actual AMD Adrenalin 18.5.1 and higher with OpenGL 4.6 and Vulkan 1.0-1.1 support.