3 ms·
Gaming is the thing that locks a lot of us into Windows. Direct3D really has allowed MS to keep the Desktop Windows as a monopoly IMHO (in addition to what you
by dontblink 5y ago
Gaming is the thing that locks a lot of us into Windows. Direct3D really has allowed MS to keep the Desktop Windows as a monopoly IMHO (in addition to what you have said).
- pjmlp 5y agoIt helps that OpenGL is an API designed by committee, where the amount of extensions means having to code multiple paths anyway, depending on the card, driver and OS. Vulkan isn't any better, just the bare basic and then extension loading fun. Game developers tend to prefer proprietary APIs because vendors actually care about the overall development experience end to end, instead of expecting the community to come up with something.
- toxik 5y agoWait until you find out who’s on these committees…
- pjmlp 5y agoI know who are there, and the fact that they rather contribute to the private APIs than comunity tools kind of says it all. As an example, mesh shaders or ray tracing APIs weren't created on those commitites, rather yet another set of extensions taken from proprietary APIs.
- imtringued 5y agoIt's not 2017 anymore. The two big things that lock gaming into Windows are anti cheat and video game launchers. I remember messing with the Warframe launcher and renaming some exes to bypass another launcher. The games run fine. The hyper complicated Chrome Embedded Framework stuff breaks all the time because it uses weird sandbox crap that is intimately tied to the windows kernel.