2 ms·
That's because it's not actually an (extra) compatibility layer. It's literally just an open-source implementation of the APIs/ABIs used to support gaming on Wi
by protonboy 3y ago
That's because it's not actually an (extra) compatibility layer. It's literally just an open-source implementation of the APIs/ABIs used to support gaming on Windows.
While the implementation is different and may do things differently, the code doesn't fundamentally do more stuff.
- sudosysgen 3y agoThat's still a compatibility layer, though, because the windows API is implemented on top of the Linux/UNIX APIs/ABIs. If it wasn't a compatibility layer it would run on any OS. The code fundamentally does do more stuff because anything strictly OS related (by the standards of the host OS) has an additional layer of indirection. The fact that it's still faster is truly impressive.