potato_hamster said:
|
The major differences between PS4 and XB1 are API based, one's a version of DirectX/3D and the other's a custom variation of a LibGCM API, similar to OpenGL.
Hardware wise the major difference is in memory type, the CPU and GPU are of the same architecture, but there are also odd additions that one has, which the other doesn't.
CPU and GPU architecture in PS4 and XB1 are identical, quantities of GPU tech are grander in PS4 and there are clock speed difference.
The NX being invisioned by most people basically has the same API running on handheld and console, also the architecture would be identical, with the handheld only packing a smaller amount of tech or different clock speeds for parts to allow it to run on less energy. Developers could build the console version of a game, made to run at 1080p 30FPS, but the rendering pipeline could have options built in it to simply turn off that 1080p option and run the game at 480p, same goes for disabling AA, AF or any major performance hog.
Platform specific optimizations would stretch to reducing settings, in much the same way you'd turn off settings on a PC game because you're rig can't handle the higher resolution or GFX version of a game.
The difference between NX console and handheld is power, not architecture or API based.