If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

AMD Open-Source Driver For Vulkan "AMDVLK" Is Now Available

12-22-2017, 07:01 AM

Phoronix: AMD Open-Source Driver For Vulkan "AMDVLK" Is Now Available

Last week I reported on AMD finally preparing their open-source Vulkan driver that many Linux enthusiasts have been looking forward to since the Vulkan 1.0 debut nearly two years ago. As of this morning, the source-code to this official AMD Vulkan driver is now publicly available. AMD Linux fans and developers can rejoice this weekend building out this "AMDVLK" Vulkan driver and its new Platform Abstraction Layer (PAL).

Comment

Hmm seems right now in the AMDVLK repository are just the ICD JSON files. So presumably more code will be pushed out soon, 6AM EST is the time I was told and for embargo expiration. The PAL code is in its repo.

Comment

I think the vulkan driver from amdgpu-pro hasn't been working for a while with vanilla linux and required some stuff from the hybrid driver, but it wasn't really documented what. Maybe for the open source release they changed it?

Anyway, neither gcc 7.2.1 nor clang 6svn will compile it (invalid constexpressions in src/pal/src/util/math.cpp) so I'll just wait until that is fixed...

Comment

I think the vulkan driver from amdgpu-pro hasn't been working for a while with vanilla linux and required some stuff from the hybrid driver, but it wasn't really documented what. Maybe for the open source release they changed it?

Likely so, none of my communication with AMD has indicated AMDVLK will need any kernel changes and there isn't any kernel repo as part of GPUOpen-Drivers.