News for hackers. Stuff that matters.
Re:Our Commitment to Windows Quality by scns on Friday March 20, 2026 @07:23PM (#47462199)
> where Linux emulating Window's entire API space for games with worse drivers is

> dangerously close on performance

sometimes more performant.

Re:Our Commitment to Windows Quality by mitkebes on Friday March 20, 2026 @07:34PM (#47462305)
> sometimes more performant.

That's usually due to:

1. Converting directX into Vulkan (potentially very large performance gains)

2. Less OS overhead (usually minor gains)

Re:Our Commitment to Windows Quality by MindSpunk on Friday March 20, 2026 @08:12PM (#47462609)
> Converting directX into Vulkan (potentially very large performance gains)

That's not at all how that works. DirectX12 isn't slow by any stretch of the imagination. In my personal and professional experience Vulkan is about on par depending on the driver. The main differences are in CPU cost, the GPU ultimately runs basically the same code.

There's no magic Vulkan can pull out of thin air to be faster than DX12, they're both doing basically the same thing and they're not far off the "speed of light" for driving the GPU hardware.

Re:Our Commitment to Windows Quality by StilesCrisis on Friday March 20, 2026 @08:29PM (#47462733)
Not all games are DX12 though.
Re:Our Commitment to Windows Quality by simonask on Friday March 20, 2026 @08:47PM (#47462873)
Emulating DX11 and below, as well as OpenGL, using Vulkan does not confer any performance benefits. In fact, it’s really hard to surpass them that way.

The performance benefits of Vulkan and DX12 come from tighter control over the hardware by the engine. An engine written for older APIs needs to be adapted to gain anything.

Re:Our Commitment to Windows Quality by cogman10 on Friday March 20, 2026 @07:42PM (#47462373)
There's really no reason why DirectX 12 can't be as fast as Vulkan. In fact, the fact that converting DirectX to Vulkan makes it faster sort of proves that point.
Re:Our Commitment to Windows Quality by noahbp on Friday March 20, 2026 @08:42PM (#47462845)
Re:Our Commitment to Windows Quality by L-four on Friday March 20, 2026 @09:27PM (#47463118)
Windows is notoriously slow at opening files. So a common optimisation is to store all game content in few package files.
Re:Our Commitment to Windows Quality by coreyburnsdev on Friday March 20, 2026 @07:28PM (#47462246)
most games I'm getting 1% lows that are much higher than windows at 4k resolution