Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Graphics API is not the only, or even primary bottleneck for portability. You see this in every hackernews thread about Vulkan, but most developers are using portable engines where the graphics api (among many other things) is entirely abstracted and they still don't do day one ports because porting to a new platform is rarely free, even when all technical challenges are solved.


Case in point: Id Software are heavily pushing Vulkan with their IdTech6 engine, yet every IT6 game to date only runs on Windows.

Evidently they've decided that supporting Linux isn't worth the trouble even though their renderer is already portable to it.


> every IT6 game to date only runs on Windows

The new Doom runs on all the major console platforms as well, including the Nintendo Switch.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: