Mesa Removes Poorly Maintained Direct3D 10 User-Mode Driver (d3d10umd)
Mesa developers have recently removed the Direct3D 10 User-Mode Driver, identified as "d3d10umd," from the project's codebase. This driver, which was initially introduced in 2021, functioned as a Gallium3D state tracker. Its purpose was to serve as a Windows WDDM UMD driver, operating similarly to Windows WARP by leveraging LLVMpipe for rendering. Phoronix reported that the code had become "poorly maintained & rarely used" over the past five years. The decision to remove d3d10umd was based on its limited adoption and the ongoing maintenance burden, indicating that the specialized Direct3D 10 implementation was no longer viable for continued inclusion within Mesa.