Xfreehd' Verified Jun 2026
| Year | Milestone | Significance | |------|-----------|--------------| | | XFree86 releases its first ATI driver ( ati ). | Early support for Radeon hardware under X. | | 2005 | Introduction of XAA (XFree86 Acceleration Architecture) in the driver. | Provided hardware‑accelerated 2D primitives. | | 2009 | Transition to EXA (EXtended Acceleration) as the default 2D acceleration model. | Better scaling with modern GPUs; reduced memory bandwidth usage. | | 2012 | DRM/KMS support added to xf86-video-ati . | Enabled kernel‑mode‑setting and seamless mode switches. | | 2014 | Gallium3D integration for 3D via Mesa. | Unified 3D pipeline across multiple drivers. | | 2017 | Project forks to create XFreeHD , aiming for a cleaner separation of KMS and user‑space components. | Improved maintainability and easier upstream contributions. | | 2020 | Full Udev hot‑plug support; dynamic output detection. | Plug‑and‑play for modern laptops and docking stations. | | 2023 | Introduction of Render‑Node support for privileged‑less 3D rendering. | Aligns XFreeHD with Wayland’s security model. | | 2025 | First stable XFreeHD 2.0 release; major refactor of the mode‑setting path. | Simplifies debugging and paves the way for Wayland‑compatible extensions. |
*FPS measured by repeatedly filling the screen with a solid colour and measuring the time to complete a full screen update. xfreehd'
So, what are the advantages of using XFreeHD? Here are some of the benefits of joining the XFreeHD community: | Provided hardware‑accelerated 2D primitives
