3 ms·
A cross-platform API will never be first-class on a console. The GPU in the Switch is a generic Tegra Maxwell with full OpenGL and DirectX (unusable, obviously)
by deaddodo 9y ago
A cross-platform API will never be first-class on a console. The GPU in the Switch is a generic Tegra Maxwell with full OpenGL and DirectX (unusable, obviously) support, yet Nintendo still pushes NVN as the first class.
PS4 has GNX, etc. Only Xbox has that chance since it has DirectX, but fat chance seeing that on OS X or Linux/*BSD
- Impossible 9y agoIf you want good performance on xbox you still have to use console specific APIs, in every engine I've worked with xbox is a special platform. I haven't done xbox development post dx12, but afaik xbox one still has console specific apis with dx12. Most PC games are not uwp (steam can't host uwp games), so extra work needs to be done to support both uwp and win32 as well as console specific direct3d.