RussianSensation
Elite Member
- Sep 5, 2003
- 19,458
- 765
- 126
No, he said consoles over the past 6 years.
Ya, I meant original Wii. My point was that the last 2 of 3 major consoles had AMD GPUs and NV still had fast/er cards in each generation since PS3/Xbox360/Wii launched. Therefore, there is no causation between having a particular brand of GPUs inside a console and NV's graphical performance on the PC. Not to mention future GPUs 5+ years from now will have little in common with what's going to be found in Wii2/PS4 and Xbox720.
Also, you keep coming back to game engines being somewhat optimized for NV GPUs since NV still has a GPU in PS3. The optimization of the game by a developer takes place once a game is being ported to a particular platform. Since PC games are made on the PC in the first place, there is no optimization that finds its way from PS3's NV GPU into NV's GPU on the PC. And like I said PS3's GPU has nothing to do with any of the modern GPUs. Not to mention in 1 case you code directly to hardware and in another you code to the API. So the approaches are totally different too.
The hardware is world's apart too in terms of architecture. The RSX is based on NV47, with fixed pixel and shader pipelines and can only do DX9. Modern game engines use DX11 + Tessellation and the GPUs have unified shader cores. So what possible optimization can be there? Put it this way, even now any optimization for GTX4xx/5xx series for NV had 0 impact on NV's GPU performance for their older GF8/9 and 10 series. So there is no way GeForce 7 optimization have any impact on the performance of modern GPUs.
NV's driver team optimizes the game's performance after release. DX11 code can be an all new layer such as implemented in Crysis 2. In that case, that DX11 path has little to do with DX9 path on the consoles since the graphical features of that DX11 path aren't even present in the console. Similarly, as next generation consoles move to DX11, in 3-5 years, we'll have DX12/13 game engines anyway. Again, it won't matter what brand of GPUs will be found in next generation of consoles since next generation game engines will eventually exceed DX11 spec as well.
Also, studios don't design game engines to take advantage of 1 particular GPU - they look at a general set of features available to them (i.e., DX9/10/11, Tessellation capability, amount of VRAM available, etc. etc.). Next generation game engines will be designed to scale with better hardware as it is released, similar to how current engines behave. So as long as NV keeps producing cutting edge GPUs, they will have no problems whatsoever competing with AMD on the PC, even if there were 10 consoles and all of them only had AMD GPUs inside of them.
Last edited: