2 ms·
> Fundamental reason: Apple doesn't release old, bottom of the barrel, price compromised junk. I'm not so sure you can make this sweeping claim with the state
by simonsarris 16y ago
> Fundamental reason: Apple doesn't release old, bottom of the barrel, price compromised junk.
I'm not so sure you can make this sweeping claim with the state of their GPU choices. I compared the MacBook Pro to the HP Envy when it was possibly the worst time to buy it[1] as well as the best time to possibly buy it[2], and both times the MacBook Pro had a graphics card that was shamefully outdated.
Not only did they sell more-than-two-year-old hardware, they charged the same price for it as the hardware refresh they sold the next day.
Before the refresh the MacBook Pro had a 2-year old video chipset. Even now, the Pro's video card cannot do better than DirectX/OpenGL 10.1/2.1. They still use the tagline "Next-generation NVIDIA graphics" on their page, which seems a little misleading.
Also, what MacBook Pro has an IPS display? I couldn't find any version with one.
They do have an excellent range of ports, though.
[1] http://simonsarris.com/blog/19-mac-envy http://simonsarris.com/blog/19-mac-envy
[2] http://simonsarris.com/blog/22-mac-envy-2 http://simonsarris.com/blog/22-mac-envy-2
- nvoorhies 16y agoThe GPU capabilities are gated by Apple's software, it seems. The windows drivers for the same card are quite happy with OpenGL 3.2 or thereabouts. I'd bet that the lack of internal use of fancier GPU features and a push towards using OpenCL all over has influenced both the choice of GPU and the roadmap for exposing hardware capabilities greatly. How much of the delay in supporting the latest greatest features is a reluctance to support multiple codepaths for vendor extensions to OpenGL and how much is a lack of manpower is an interesting question, I think.