Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I would've done it more simple:
It should 99% of the times (1% when you're doing mirroring on TV, etc) be on 2880*1800

And there should be a slider, that allows me to change the DPI. That includes Icons, Text, etc. Images will look the same no matter what. So you can go to the basic DPI that's found on all other Macs (native res), or incrementally increase the DPI until you get to twice the standard DPI (aka Retina)

This way you can get the screen space you want, while maintaining the hi-res. Simple isn't it?

The Retina MBP basically has exactly that in the display preferences, the only exception being the top end '2880x1800 non-retina scaled' option.
 
But it doesn't have to upscale non-retina enabled apps. Also retina enabled apps will be displayed using lower resolution assets, which should use less video memory.

There really isn't too much to be gained here. The window server is constantly doing these sorts of things whether you are on Retina or not.

As far as lower resolution assets, I doubt that will save very much either... Quartz caching is pretty intelligent, and I'm pretty sure at the end of the day, your VRAM usage will nearly be the same.
 
The Retina MBP basically has exactly that in the display preferences, the only exception being the top end '2880x1800 non-retina scaled' option.

Oh, nice. So when i go all the way to the most-right option, the DPI lowers, not the Resolution. But the DPI can simulate only 1920*1200, not 2880*800, right?

There will be a hack in several weeks i think :)
 
I would've done it more simple:
It should 99% of the times (1% when you're doing mirroring on TV, etc) be on 2880*1800

And there should be a slider, that allows me to change the DPI. That includes Icons, Text, etc. Images will look the same no matter what. So you can go to the basic DPI that's found on all other Macs (native res), or incrementally increase the DPI until you get to twice the standard DPI (aka Retina)

This way you can get the screen space you want, while maintaining the hi-res. Simple isn't it?
Thats what windows does.
 
The Retina MBP basically has exactly that in the display preferences, the only exception being the top end '2880x1800 non-retina scaled' option.

Well, i looked on anandtech, and ****'s messed up. When you select the option you want, you DON'T change the DPI, you change the resolution :(

This image: http://images.anandtech.com/galleries/2078/Screen Shot 2012-06-11 at 4.36.07 PM.png

Is the RMBP with the "more space" option, and it's running at a darn 3840*2400 pixels :eek: This means very low performance... It would've been WAY simpler if you could change the DPI, not the res. Still waiting for a hack to change the DPI.

All i want is something like in Windows. A slider to change the DPI. So i can use the standard, non retina DPI (where everything looks effing small) or to go to 4x DPI (the retina-enhanced DPI, where it looks normal)
 
Well, i looked on anandtech, and ****'s messed up. When you select the option you want, you DON'T change the DPI, you change the resolution :(

As far as I know, no OS lets you change the DPI scaling arbitrarily without some drawbacks in rendering quality.. In the case of Windows it seems like often some elements will change size and others won't.

With OSX, they made it simple for developers. All apps render in either 1x or 2x. It's easy to develop for and it's easy to test to make sure it looks good.

Of course a perfect world 100% vectorized OS and with great application support that let you select any arbitrary DPI scaling with no side effects would be better than what Apple has done here, but as far as I know that doesn't exist.

I'll take the slight quality degradation(which is mostly not noticeable because of the incredible pixel density over never knowing for sure how apps will react to the scaling changes like in Windows.
 
Of course a perfect world 100% vectorized OS and with great application support that let you select any arbitrary DPI scaling with no side effects would be better than what Apple has done here, but as far as I know that doesn't exist.

There wasn't any point developing a fully vectorized OS with the screen resolutions previously available. It would always look crap because of the low dpi screens.

Until now.

With pixel densities in excess of 200 dpi suddenly a fully vectorized OS becomes desirable.

Build it and they will come.

Maybe MacOSXI will bridge that gap... now that they have the hardware to make it desirable. Here's hoping.
 
There wasn't any point developing a fully vectorized OS with the screen resolutions previously available. It would always look crap because of the low dpi screens.

Until now.

With pixel densities in excess of 200 dpi suddenly a fully vectorized OS becomes desirable.

Build it and they will come.

Maybe MacOSXI will bridge that gap... now that they have the hardware to make it desirable. Here's hoping.

Apple had been working on arbitrary-scale resolution independence for years before the retina Macbook Pro. It was a topic at many WWDCs telling developers how to support it and that they needed to get on board.

I think it was finally supposed to "really happen" with Leopard but it just didn't work well enough and developers just didn't bother to support it and test every feature of their app in every possible scaling mode.

Basically, it's been thought of and tried already in anticipation of such screens, but it just wasn't realistic to try to do from a technology and developer effort point of view.

Then came the iPhone 3GS to iPhone 4 transition and they made it a simple 1x/2x system. Developers had no problem testing and supporting that, and it actually works. Same with the iPad 3. They could have just done the exact same thing with the RMBP and give you simple 1x and 2x scaling modes, but instead they used the advantage of having such a high pixel density screen to bring different real estate modes without any extra work from the app developers.

It's definitely not perfect but I think it was the best way to achieve a workable retina OSX device while making it easy for developers to support.

Maybe "someday" the dream of "true resolution independence" will come true, but it has tried and failed for the last decade.
 
Apple had been working on arbitrary-scale resolution independence for years before the retina Macbook Pro. It was a topic at many WWDCs telling developers how to support it and that they needed to get on board.

I think it was finally supposed to "really happen" with Leopard but it just didn't work well enough and developers just didn't bother to support it and test every feature of their app in every possible scaling mode.

Basically, it's been thought of and tried already in anticipation of such screens, but it just wasn't realistic to try to do from a technology and developer effort point of view.

Then came the iPhone 3GS to iPhone 4 transition and they made it a simple 1x/2x system. Developers had no problem testing and supporting that, and it actually works. Same with the iPad 3. They could have just done the exact same thing with the RMBP and give you simple 1x and 2x scaling modes, but instead they used the advantage of having such a high pixel density screen to bring different real estate modes without any extra work from the app developers.

It's definitely not perfect but I think it was the best way to achieve a workable retina OSX device while making it easy for developers to support.

Maybe "someday" the dream of "true resolution independence" will come true, but it has tried and failed for the last decade.

Ahh... but now there's a machine out there that warrants it! And watch all the Windows machines come out with hi-res screens over the next year or so. All of a sudden scalability will become the hot OS issue.

I can understand why the developers couldn't be bothered when there wasn't a tangible reason to make the effort, but now there is. I think things may change on that front.
 
So now Apple has 2 GUI DPIs. One that's used on non RMBP Macs, and one that's 4 times as big and is used on the RMBP (HiDPI).

By having the DPI 4 times as big, you will have the exact, same screen space as the 1440*900 MBP. However, things will look 4x as sharp:). But it would be nice if they put a little "Enable HiDPI" checkbox there, so you decide if you want a screen that you can actually use (HiDPI) or an extremely small, but super sharp screen, that you will just stare at it like ":eek:" for several mins. For a normal user it would be a silly thing, but for geeks/pros it would be interesting :D
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.