Vulkan (at least its promises) looks interesting though. As far as I understand it's more like a Meta API, really low-level and it claims to be very portable. But as mentioned before, the Hello Worlds are really long, apparently it's rather >1000 lines instead of "just" >100 for OpenGL.
On the other hand for driver development it might be less effort but seems to have its own pitfalls. (This is the only article I found about the driver aspect of it: https://lwn.net/Articles/702021/) > > But for serious 3d AAA stuff we'd have to consider: Lumen is for next-gen > > > > GPUs and Nanite for newer GPUs. We'll never reach their quality in > > > > realtime if we don't use the GPU features (built-in rasterizer, ...) to > > > > have enough free power for crazy software calculation. > > By the time any code is written, next-gen GPUs will be > > previous-gen GPUs. > > General compute is what any hardware you buy a few years > > from now will be doing -- and it's far more intersting > > in terms of what capabilities it allows. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tad29bfc223dc4fbe-Mc570eb4778bbb92d838c9b3c Delivery options: https://9fans.topicbox.com/groups/9fans/subscription