[PATCH 0/6] MR173: preparation for sharing code in d3dx10/d3dx11