Live data from Hacker News

AMD Open Source Driver for Vulkan

github.com

1–10 of 181 posts

Re: AMD Open Source Driver for Vulkan

#5
post #2

It seems like this repo has existed for over a year and no commits within the past couple days, I'm not sure what the discussion is supposed to be about when there is just a link to a repo.

Indeed, AMDVLK was part of the AMDGPU pro driver first and was opensourced in december 2017, so it's not new.

Re: AMD Open Source Driver for Vulkan

#6
post #3

So does anyone know now if AMD Vulkan GPU's are fully open sourced? i.e. can we build everything from source, firmware, drivers, app and then use it without having to trust any blobs?

Firmware isn't opensource. Kernel and userland drivers are. There's RADV as an alternative to AMDVLK which was created while AMDVLK was closed source. Both are maintained.

Re: AMD Open Source Driver for Vulkan

#7
post #5
post #2

It seems like this repo has existed for over a year and no commits within the past couple days, I'm not sure what the discussion is supposed to be about when there is just a link to a repo.

Indeed, AMDVLK was part of the AMDGPU pro driver first and was opensourced in december 2017, so it's not new.

I guess it's in the context of the Proton/Linux gaming discussions earlier.

Re: AMD Open Source Driver for Vulkan

#8
post #3

So does anyone know now if AMD Vulkan GPU's are fully open sourced? i.e. can we build everything from source, firmware, drivers, app and then use it without having to trust any blobs?

I think open source GPU firmware will be very unlikely to happen for any high-performance part in the near-medium term future.

Re: AMD Open Source Driver for Vulkan

#9
Sadly I constantly hear people say that you should get an Nvidia card for both Linux and FreeBSD, because the drivers are better. While I'm sure that Nvidias driver a good, it's kinda sad that the attitude is that AMD is a better friend of the open source community, but yeah, we're going with Nvidia.

I get why, you have stuff to do and Nvidia performs better, but still it a little annoying.

OpenBSD seems to be the only open source operating system that suggests that you get an AMD card (or use Intel integrated graphics).

Re: AMD Open Source Driver for Vulkan

#10
post #3

So does anyone know now if AMD Vulkan GPU's are fully open sourced? i.e. can we build everything from source, firmware, drivers, app and then use it without having to trust any blobs?

Some of the firmware has been reverse engineered, with community supplied patches, but that's not supported at all by AMD.

https://github.com/fail0verflow/radeon-tools/tree/master/f32

What's interesting is there's not a clear reason for the firmware to not be opened other than it's probably a huge amount of work to document. It looks like an unexpected house design so there shouldn't be IP issues, and it's pretty mundane stuff so there shouldn't be trade secret issues either. : /

Post reply on HN