This is hilarious, I imagine a future where you have to pay extra on Netflix to view special content above 500 nits. Apple building in this framework creates brand new business opportunities to take money from customers.
Trying to get past the 500 nits limit of the MacBook Pro (and failing)
21–30 of 87 posts
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#22This is hilarious, I imagine a future where you have to pay extra on Netflix to view special content above 500 nits. Apple building in this framework creates brand new business opportunities to take money from customers.
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#23A couple things: the Objective-C methods you listed are often accessible via the runtime APIs unless they are marked as being direct calls. And kSLSBrightnessRequestEDRHeadroom is unlikely to be a function; from its name it is probably a constant of some kind.
Can you elaborate more on the Objective-C methods? Are you talking about the “not exported” ones?
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#24I was amazed by how bright this page could get, on both Macbook and iPhone — https://kidi.ng/wanna-see-a-whiter-white/ — and I want to figure out how to use this superwhite on my interactive tutorials. But as far as I can see, canvas, svg, and webgl can't access it.
Even on 100% brightness, an iPhone Pro 13 shows the "White" text significantly brighter than the background white. Some other interesting observations: - If I zoom in, the over-100%-bright text fades until it blends in with the background. This is expected (OLEDs have higher peak brightness for small areas), but what isn't expected is that it seems to do it in discontinuous steps. - If I go outside into full sunlight…
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#25Absolutely love that someone's trying to do this. I was scouting around for a way too [1] I take 5 minutes to ride from home/office to a table in a nearby park to work from there for 1-2 hours. It's so healthy and invigorating, and the change of scenery can inspire creativity. But it's hard to justify when nuances on the screen become imperceptible under bright sun light. 1-200 more nits would change that. And the 20…
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#26It's easy to write an app that displays arbitrary graphics at 1600 nits on the MacBook Pro. You just have to use the Metal API, an "extended" color space, and a Float colorPixelFormat. I'm not sure that this blog post author is trying to accomplish, possibly they are trying to use some other API besides Metal?
I’m testing Apple’s claim of 1000 nits sustained brightness which led many people to believe that they can finally use their laptop in direct sunlight without squinting at the screen.
I’m aware of thermal limitations and that even sustained might not mean “whole screen at 1000 nits for 8 hours”. But it would be nice to be able to use 1 hour of my work time to work in the park outside my apartment with a bright enough screen for that time.
The system has thermal capping implemented from what I saw in the CoreBrightness framework, so it should be safe as long as the system can detect that LEDs are starting to overheat and lower the brightness automatically.
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#27I was amazed by how bright this page could get, on both Macbook and iPhone — https://kidi.ng/wanna-see-a-whiter-white/ — and I want to figure out how to use this superwhite on my interactive tutorials. But as far as I can see, canvas, svg, and webgl can't access it.
Further info: https://prolost.com/blog/edr What’s nuts is that this also works on displays without the ability to control luminosity on individual parts of the screen. The link you posted works on my 2020 11” iPad Pro, which has an LCD with no local dimming. However, it slowly ramps up over a second or two, whereas my OLED iPhone (which can of course set luminosity per pixel) enters retina-searing mode immediately.
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#28A couple things: the Objective-C methods you listed are often accessible via the runtime APIs unless they are marked as being direct calls. And kSLSBrightnessRequestEDRHeadroom is unlikely to be a function; from its name it is probably a constant of some kind.
Oh right, I knew the k prefix seemed familiar. It is a constant. Can you elaborate more on the Objective-C methods? Are you talking about the “not exported” ones?
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#29This is hilarious, I imagine a future where you have to pay extra on Netflix to view special content above 500 nits. Apple building in this framework creates brand new business opportunities to take money from customers.
Pay the Apple 30% tax to get 30% brighter pixels
Re: Trying to get past the 500 nits limit of the MacBook Pro (and failing)
#30It's easy to write an app that displays arbitrary graphics at 1600 nits on the MacBook Pro. You just have to use the Metal API, an "extended" color space, and a Float colorPixelFormat. I'm not sure that this blog post author is trying to accomplish, possibly they are trying to use some other API besides Metal?
I’m not trying to draw HDR content. I want to increase to overall UI brightness (basically, make the brightness of where backlight LEDs go past the software defined limit) I’m testing Apple’s claim of 1000 nits sustained brightness which led many people to believe that they can finally use their laptop in direct sunlight without squinting at the screen. I’m aware of thermal limitations and that even sustained might n…