Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iamfredrik

macrumors regular
Jul 29, 2013
105
59
I am unfamiliar with how BetterDisplay works, but, the DCP block of the M1 M2 SoC does not necessarily have to be outputting to a physical display with the specified resolution. The contents of a screen with a certain resolution can be dumped into the frame buffer regardless, and its size is limited by how much data the block permits. It is possible that the pixel count is only one set of perimeter where you can reduce something else, like color depth, to reach the same data cap while increasing resolution.

There should be no harm in doing these sorts of tricks, but on the system / software level you are subject to abnormality whenever an OS update or security patch comes, and then some times app incompatibility.
Thanks. The catch is apparently that it outputs 8-bit color instead of 10-bit, but I can live with that.
 

macmus12

macrumors regular
Original poster
Jul 14, 2022
178
46
Yes, for Pro/Max/Ultra, but for base M1/M2 the limit is 6144, which is why I have to mirror a Better Display Virtual Screen to get 7680. Using that workaround I can even get 4096x1728 which is 8192 wide. Why is this possible and will it eventually melt the SoC if I keep using it?
No you won't lol. Virtual Display tho is not something we should be doing to achieve want we want right ?
The internal buffer limitation is limiting apple itself, they will expand it finally for sure, the question is when.
 
  • Like
Reactions: iamfredrik

macmus12

macrumors regular
Original poster
Jul 14, 2022
178
46
There should be no harm in doing these sorts of tricks, but on the system / software level you are subject to abnormality whenever an OS update or security patch comes, and then some times app incompatibility.
It makes all setup HDCP incompatible, same way as using displaylink :(
 

lasapy

macrumors newbie
Oct 30, 2023
1
0
I am facing a similar issue right now.
I have a MacBook Pro (M2 Max model) connected to one 8K TV and two 4K displays.
However, I cannot find any options to scale bigger than 4K for 8k TV.
While using BetterDisplay's custom resolution, I can scale it to 5K, but it only offers LoDPI.

Is this related to the statement, "Maximum native smooth scaling resolutions depend on the GPU capabilities and the display's resolution (horizontal width limit is 6144 pixels for M1/M2, 7680 pixels for M1/M2 Pro/Max/Ultra)"?
If it's a hardware limitation, it seems like I can only hope for improvements in future models, possibly with the M3.
 

Attachments

  • Screenshot 2023-10-31 at 11.51.16.png
    Screenshot 2023-10-31 at 11.51.16.png
    389.2 KB · Views: 68
  • Screenshot 2023-10-31 at 11.56.05.png
    Screenshot 2023-10-31 at 11.56.05.png
    223 KB · Views: 70
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.