The RADV Radeon Vulkan Linux Driver Continues Picking Up Features
It has been about two weeks since last reporting on "RADV" Radeon Vulkan activities, but development hasn't let up and there has been several feature commits since then on this open-source Vulkan Linux driver for Radeon AMDGPU-interfacing hardware.
For those not following David Airlie's "semi-interesting" Mesa branch, some of the highlights since I last talked about it on Phoronix include:
- Wayland support for RADV.
- There's also Xlib WSI support (windowing system integration).
- Some changes for helping to bring-up Southern Islands support on this driver.
- Compute shader based resolves.
- Enabling HiZ by default.
And there has been various other changes and fixes, including porting of some more code over from Intel's "ANV" Vulkan Linux driver. The updated TODO list also gives a better look at the overall RADV state.
So far RADV continues making much progress with AMD having not yet open-sourced their Vulkan Linux driver. It's still sounding like AMD might just work towards open-sourcing bits relevant to RADV where this community-originated driver may end up being the long-term default open-source Radeon Vulkan driver. It will be interesting to see when it's integrated into mainline Mesa. I will probably do some fresh RADV vs. AMD Radeon Vulkan benchmarking in a week or two once the Linux 4.9 development kicks off with the merging of the new DRM-Next features.
For those not following David Airlie's "semi-interesting" Mesa branch, some of the highlights since I last talked about it on Phoronix include:
- Wayland support for RADV.
- There's also Xlib WSI support (windowing system integration).
- Some changes for helping to bring-up Southern Islands support on this driver.
- Compute shader based resolves.
- Enabling HiZ by default.
And there has been various other changes and fixes, including porting of some more code over from Intel's "ANV" Vulkan Linux driver. The updated TODO list also gives a better look at the overall RADV state.
So far RADV continues making much progress with AMD having not yet open-sourced their Vulkan Linux driver. It's still sounding like AMD might just work towards open-sourcing bits relevant to RADV where this community-originated driver may end up being the long-term default open-source Radeon Vulkan driver. It will be interesting to see when it's integrated into mainline Mesa. I will probably do some fresh RADV vs. AMD Radeon Vulkan benchmarking in a week or two once the Linux 4.9 development kicks off with the merging of the new DRM-Next features.
10 Comments