3 ms·
Not quite. The main problem with Vulkan is, as the blog post goes into, one of usability. Vulkan isn't designed for end developers to use, it's designed for mid
by kllrnohj 4y ago
Not quite. The main problem with Vulkan is, as the blog post goes into, one of usability. Vulkan isn't designed for end developers to use, it's designed for middleware vendors to use. Vulkan is already being pushed by many major big tech companies include Google, Nvidia, AMD, etc... It's really only Apple that's a problem here.
WebGPU is basically a middleware for those that just want to use graphics, not all of unity, unreal, etc...
- connicpu 4y agoThe Vulkan situation on Apple is incredibly funny, especially once you look at the landscape of gaming. There's games out there (I believe Final Fantasy XIV is like this) where the official Mac client runs in wine, using a DirectX -> Vulkan translation layer, on top of a Vulkan -> Metal translation layer.
- pjmlp 4y agoOne can go that way, or use one of the middleware engines that has support for Metal for several years now.
- pjmlp 4y agoThere is no Vulkan on game consoles, those little devices HN keeps forgeting about. Yes, the Switch supports Vulkan alongside OpenGL 4.6, but if one wants the full power of the games console, the name of the game is NVN. As for Apple, all relevant middleware has support for Metal.