logoalt Hacker News

ferbivorelast Wednesday at 1:45 PM2 repliesview on HN

> Mobile chips support exactly MSAAx4 [...] the driver will force 4x anyways

On what GPUs and through what APIs did you see this? This seems fairly weird. I especially wouldn't expect Apple to have problems.


Replies

FrostKiwilast Thursday at 2:06 AM

Yes, that also surprised me and I tested it on multiple mobile Apple devices. It's not really a mistake per se, the implementation is free to do what it wants. Selecting MSAAx2 on these types of mobile GPUs simply has no upside and isn't really supported over MSAAx4 and I guess apple still wanted to make the choice somehow possible, as opposed to Android, where there is only an illusion of choice.

It's just so happens to produce visible artifacts in this case. I suppose for 3D scenes it's mostly fine.

mastaxlast Wednesday at 8:48 PM

I’m definitely seeing similar artifacts when at 2x on an iPhone 15 Pro.

show 1 reply