3 ms·
If gamedev books are teaching specific quirks of the Windows scheduler, those books should be updated, rather than making linux emulate those quirks of Windows.
by catalogia 7y ago
If gamedev books are teaching specific quirks of the Windows scheduler, those books should be updated, rather than making linux emulate those quirks of Windows.
Anticipated response:
> "but that won't happen and gaming on linux will be too niche and will die."
To be quite frank, that sounds like a satisfactory outcome to me. If Google wants a different status quo, they should throw more money at the problem rather than telling game developers to moan about it. You don't hear game developers moaning about this sort of shit when porting their games to the FreeBSD-backed PS4, presumably because Sony, unlike Google, actually gave a damn and made sure the platform worked and made sure developers knew how it works. If the requisite work has already been done on FreeBSD, then maybe Google should have decided to use that instead. Either way, it's on them. They made this mess for themselves.
- shadowgovt 7y agoDefinitely. It's not out of the realm of possibility (especially for Google) that the easiest solution to ease the woes of Stadia developers is to fork Linux and switch out the scheduler algorithm for their special-purpose application. Only downside to that solution is games ported to run on Stadia wouldn't be expected to perform particularly well on other Linux architectures.