Merge branch 'd3d9-removal'. If you're looking for a reason for the removal, issue 6167 lists more than enough of things that are not supported by D3D9.