what do you mean by CPU? if it's the entire application processor die, then no - the GPU is a large enough change that you would say it's not the same AP anymore. if it's the CPU part alone then it could be a higher clocked arm11 just as well, but i don't see how one could be so sure of that, unless you know something the rest of us don't.And I'm 90% surethat the iPhone 3Gs has the same CPU as the current just clock higher and maybe a die shrink.
Given that they have stated its openGL es2.0, then its definitely NOT the same AP just clocked faster, as that AP has MBX which is only ES1.1 compatible.
I'm more confident that it is the S5PC100 Cortex A8, given that apple are saying:-
1) its about twice as fast
2) its GL Es2.0
3) it has better battery life.
I "outed" that processor back in mid-april as a likely candidate for the ihpone on this post:-
http://forum.beyond3d.com/showpost.php?p=1283065&postcount=106
And that post was thereafter referenced by many other online news sites.
a terrible thought is that it just *could* be the S3C6410 with samsungs own in-house Open GL2.0 (then do have one), but thats too horrible to think about given that both samsung AND apple are IMG licencees, and apple is an IMG shareholder.
warmi...thanks for the confirmation about SGX. It doesn't happen to say whether its SGX520 or 530, 535 anywhere ?
Hmm, so could games support specific OGL 2.0 features and if the game detects 3G-S, then it would load with a different profile and offer extra graphics features?
If not this year, by next year, there would be a wide enough HW gap that developers would be faced with the dilemma of only supporting the latest models or supporting extra features on the latest models.
The problem is that openGL ES 2.0 isn't backwards compatible with 1.1...
Does that mean that all games will have to be rewritten for the 3GS?
If so "boo hoo" apple...
Do you have a link?It is SGX for sure.
They have some sort of middleware code emulating OpenGL ES 1.x with custom shaders etc ...
Quoting from the latest OpenGL ES doc on the OpenGL ES developer page
--------
The PowerVR SGX is the graphics processor in Apple’s newest iPhones and is
designed for OpenGL ES 2.0. The graphics driver for the PowerVR SGX also
Do you have a link?
OES_standard_derivatives
Does AT&T even support video calls?
In Europe, there's a premium on video call charges IIRC.
Ah.. I assumed the OP meant it was on the Khronos site. I'm not an Apple developer so I'll take your word for itit's in the platform notes from the latest edition of the gl es programming guite for the iphone. link