So, Apple transitioned first the MBA, then the 13" rMBP, and now the 21.5" iMac from discrete GPU to integrated GPU and the devotees of discrete GPUs think the fact that Apple have not yet made the same transition with the 27" iMac somehow indicates that Apple will not do so with the 15" rMBP??? I take the contrary position that Apple continuing to transition Macs from discrete GPUs to integrated GPUs reinforces the likelihood that the 15" Haswell rMBP will not have a discrete GPU.
I wouldn't buy a current (i.e. 2012) cMBP to replace a 2011 MBP but, if it's what you really want, then buy one. Like so many other posters, I would be surprised if Apple were to produce a Haswell cMBP.
Dude, you're way too caught up in this. First off, it isn't apple's primary goal to get rid of dGPU across all their devices. It is more a secondary goal (even though it's not officially a goal at all - more a generally assumption based on their actions thus far). They will keep dGPU until they think iGPU will meet their requirement for performance in said device/product. Second, I think it is a great indicator seeing that the iMac's (even high end 21.5 inch) still have dGPUs, in regards to anticipation for the 15" rMBP's. It shows that they think the NVIDIA 750M has better graphical potential than the Intel Iris Pro iGPU. Third, Iris Pro is equivalent to the 640M, and does not meet the performance of the 650M. Thus it is not the iGPU to beat, or replace the 650M, as shown by this update, since the iMac (21.5 inch base model) which Iris Pro replaced, previously had 640M graphics.
What is still up in the air: Whether they will drop the dGPU because they want
theoretical superb battery life for the rMBP this year
With that said, it is no doubt that maybe next year, or the year after, apple
might be in consideration of dropping the dGPU across all rMBP models (I personally think it depends on whether they want to retain competitive graphics, or settle with Intel graphics as they meet mobile "standards").
I would be hugely disappointed if Apple went with 755M in top tier MBPs.
These people who say that Iris Pro is sub par in their graphic apps don't know what they are talking about. In OpenCL test Iris Pro outperforms nVidia 655M
by a wide margin, and
that's what really counts. I don't give a damn how fast this card pushes textured triangles and any serious professional shouldn't either (especially if we're talking -15% decrease).
You need to understand that your Photoshop, Final Cut or what have you doesn't care about
3D gaming capabilities. If you're into serious gaming, well, let's be honest, MBP is not the best tool for the job, get a PC or a console.
755M is only marginally better than 650M in OpenCL-related tasks and this is disappointing.
https://compubench.com/device-info.jsp?config=16401864
https://compubench.com/device-info.jsp?config=12062576
That's fine that you prefer OpenCL performance. However apple obviously thinks that the 750M has better overall performance for their iMac. For all of those using other programs, and possibly 3D modeling, I guess they're not pro enough to prefer the dGPU

. If you're so concerned, just buy the base model
I'm also surprised you haven't seen any comments about GPU, especially because they comprised most of the last four pages of comments on the thread.
Haha yeah I was in class, only read 1 page back, didn't realize there were already 4 new pages behind me
So do we think we'll see dGPU's now then?
I really hope so - Im looking to buy the max spec rMBP15" to last me the next few years!
I would say it's probably very likely
I could actually see the dGPU as a negative at this point. That means using an HD 4600 in normal desktop operation, which is a fairly weak iGPU (minor improvements over the HD 4000). One of the big points you'd hope to see on a second gen rMBP is a UI and browsing experience at 60fps, instead of the frequent trips to the 30fps or lower range of the first model. Can HD 4600 really deliver that? If not it would put the machine in a strange position: With the lower end model providing a smoother overall experience compared to the high end machines while using the iGPU.
Obviously there's more to this than GPU. Software optimizations are important and the CPU itself can be a bottleneck (as seen in Anandtech's discussion of the low UI frame rates).
Either way I really can't see the reason for the dGPU aside from gaming performance. You're actually potentially taking a hit on desktop graphics performance, and you're definitely taking a hit on compute with Kepler.
It's been explained over and over, it has nothing to do with the Intel 4000 graphics. Intel graphics can push a display. Intel 4000 is not a potato, it can push a high resolution


Also you answered your own question at the end; it is almost purely software.
Lol you crack me up every time with that phrase
