Hacker News new | ask | show | jobs
by noderat 2223 days ago
No, if you read the blog post on Microsoft's site it goes into more detail:

This is the real and full D3D12 API, no imitations, pretender or reimplementation here… this is the real deal. libd3d12.so is compiled from the same source code as d3d12.dll on Windows but for a Linux target. It offers the same level of functionality and performance (minus virtualization overhead).

2 comments

It says 4 sentences earlier:

>> Linux when running in WSL.

>> minus virtualization overhead

refers to "para" in "paravirtualization." "Paravirtualization" is reducing the overhead of virtualization when the guest knows it's being virtualized.

That's the user space code. It still depends on the Windows drivers to do the work.