The Next AMD Catalyst Linux Driver Is Much More Exciting
Released yesterday was AMD's first OpenCL 2.0 Catalyst driver but we also learned privately about what's coming next in the pipeline with the fglrx 14.50 update. There's Linux support for the Heterogeneous System Architecture coming in this driver along with VCE video encoding support for GCN GPUs -- to match the open-source RadeonSI Gallium3D driver in its video encoding capabilities.
Some other details to share about this "fglrx 14.50" driver update include:
- The new AMD Catalyst driver is much more stable with the recently released Counter-Strike: Global Offensive on Linux. Frame timings in particular seem to be much better.
- Fglrx 14.40+ adds new "enable FB driver" and "enable LPT support" messages to the Xorg.0.log.
- The fglrx 14.50 release is what goes ahead with the changes I mentioned over the summer about the splitting up of the driver in preparation for a potential world without the X.Org Server (Mir or Wayland support next? Or it could just be for bettering head-less systems wanting compute...). Thus with fglrx 14.50 there's many files changed around and other structures, but it's not yet on the potential new AMD Catalyst + DRM driver model I wrote about a few months ago -- no update on that matter.
- The size of the XvBA (X-Video Bitstream Acceleration) library is increasing. This may be due to UVD5 support for the Radeon R9 285 or one could hope that it's working towards a VA-API/VDPAU front-end (ideally) albeit no confirmation of that yet as the XvBA API itself continues to stagnate in terms of Linux adoption and popularity.
- There's also now a amd-console-helper tool for loading the fglrx kernel module dynamically without needing to reboot the system. Google Drive.