Nintendo has recently joined Khronos Group, a non-profit company that focuses on the “creation of royalty-free open standards for parallel computing, graphics and dynamic media on a wide variety of platforms and devices.”
It'll be interesting to see what comes from this, with so many third-parties abandoning Nintendo for being behind the curve in terms of hardware/software. Think this will change that at all, if standarized APIs are adopted for their next console?
Uhh..what does this mean?
In short it hints very strongly that the NX will support the new Vulkan API. So whatever device we see next from Nintendo, be it mobile or console will be using the new open standard low level API.
@Eonjay + 1h ago In short it hints very strongly that the NX will support the new Vulkan API. So whatever device we see next from Nintendo, be it mobile or console will be using the new open standard low level API. yup, this also means that their next handheld also could infact use the same Api, the 3ds series of handhelds use Arm Holdings Arm 11 Soc's. So their next system in the series also being ARM holdings will only make it that much more enticing for developers to make games for choosing to join the open standards for Vulkan now makes it: Sony Nintendo and even Microsoft are all joined up so even though all three have their own in house graphics Api's, by joining this open standard, there is now a good chance their next systems will allow developers to be able to use the groups open standard for development of games on the platform. but we will have to wait and see, but Nintendo joining can only help in its chances. which is fantastic, in my opinion.
"I googled low lvl api and from what I read it's simplification for programers to work with." No, not exactly. A high level api is a simplification for programmers to work with. A low level basically means it's close to machine code/commands with less layers between. When speaking of low level apis it primarily means that it's a "Do it yourself" kind of thing. The pros for this is you have full control. The con obviously is that it takes more work to get things done and you're most likely responsible for memory management as well . It's bare bones. You basically build your system on top of it. It's good that Nintendo takes this route and if they are using vulkan for their next console it should help port over third party games pretty easy. Of course they could also just be interested in spir-v compiler which allows for compiling shaders from one shader language to another intermediately. Which also helps with getting graphics from another system work on their next console easily.
This is interesting indeed;)
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.