Panajev2001a
Veteran
There have been lots of rumours about nVIDIA collaborating with Sony on the PlayStation 3 and everyone assumed that nVIDIA, if the rumours were true, would be designing part of the chip in PlayStation 3...
Well, why ?
Sony, as some have intelligently pointed out, seems to like the programmable approach ( see the VUs in the Emotion Engine and the direction Cell seems to be going ) and what they need the most is on the software side ( languages, libraries and APIs )...
nVIDIA, which they might have gotten in talks with during the Stanford Shading Language program, might be providing them with a custom PlayStation 3 Cell back-end for their Cg compiler and create a PlayStation 3 Cell CgFX run-time environment for their SDKs.
That would help as it would provide developers with a known and friendly development environment and a High Level Shading Language which is very similar to the DX9 HLSL
That should help getting even more 3rd party support
Also, another reason might be cross-licensing of patents... there might be things Sony is doing that collides with nVIDIA-3dfx patents and Sony is licensing them from nVIDIA so that PlayStation 3 can keep following its schedule...
Cg might be part of the deal: Sony gives them money and shares with them some technology ( maybe some deals on their new manufacturing process or something else... ) and gets Cg as part of the deal...
And no nVIDIA would not be double-crossing them as I do not think they would be that unprofessional and I do not think that Sony would allow ultra-bad leaks to happen...
Well, why ?
Sony, as some have intelligently pointed out, seems to like the programmable approach ( see the VUs in the Emotion Engine and the direction Cell seems to be going ) and what they need the most is on the software side ( languages, libraries and APIs )...
nVIDIA, which they might have gotten in talks with during the Stanford Shading Language program, might be providing them with a custom PlayStation 3 Cell back-end for their Cg compiler and create a PlayStation 3 Cell CgFX run-time environment for their SDKs.
That would help as it would provide developers with a known and friendly development environment and a High Level Shading Language which is very similar to the DX9 HLSL
That should help getting even more 3rd party support
Also, another reason might be cross-licensing of patents... there might be things Sony is doing that collides with nVIDIA-3dfx patents and Sony is licensing them from nVIDIA so that PlayStation 3 can keep following its schedule...
Cg might be part of the deal: Sony gives them money and shares with them some technology ( maybe some deals on their new manufacturing process or something else... ) and gets Cg as part of the deal...
And no nVIDIA would not be double-crossing them as I do not think they would be that unprofessional and I do not think that Sony would allow ultra-bad leaks to happen...