
We are choosing to release the source to this component for two primary reasons: Over the years and Windows 10 releases, it has grown in functionality, to the point where it is a complete and relatively performant implementation of a D3D9 driver. Why open source?The D3D9On12 mapping layer is included as an operating system component of Windows 10. They might find a few tricks to use fewer dx12 commands to emulate some dx9 stuff but the difference should be minimal no matter what they do. No that it matters because this is just a translation of all dx9 commands into things that Dx12 can run. MS is outsourcing it to the community though. With DX9 optimizations "outsourced" to Microsoft entirely. They are replacing Dx9 with emulation of it (dx9) on dx12, not with emulation of dx12 which is what you have written.

Intel Drops DirectX 9 Support On Xe, Arc GPUs, Switches to DirectX 12 Emulation : Read moreAre you guys letting AI write these stories?!

Admin said:Intel has made the decision to remove native DirectX 9 support from its latest Xe iGPs and Arc GPUs, and replace DX9 with DX12 emulation instead.
