| Soundwave said: Using a completely different company's GPU as a "placeholder" makes little sense. |
It really doesn't ...
Nintendo has the option of putting out a gfx API that abstracts hardware implementation details much like how Sony kept their shading language open (OK so maybe they would have had to revert a few changes like assuming fully bindless resources and cut back on a few ISA intrinsics or the tiled resources implementation but a lot of the standard was still relatively portable.) ...
Who's to say Nintendo wouldn't push out the equivalent of something like DirectX is for PC while they can still experiment on different hardware configurations when the NX platform specific code path still worked on the final machine regardless of whoever the GPU vendor is ?!
It's not like Nintendo is absolutely stuck with that particular hardware vendor when they first create their dev kits plus it's not a good idea to expose hardware specific implementations early on and that especially applies for Nvidia when they make very aggressive GPU ISA changes that would possibly hurt Nintendo's chances of upgrading to the Pascal microarchitecture for the NX ...
First gfx API =/= Last gfx API







