-
This is my setup:
I've correctly configured the new native smooth scaling feature for hardware displays without using any dummy, which is a feature I was really waiting for months. However when I was changing the Low Resolution "2560x1440, 75Hz, Default, Native" to the HiDPI equivalent, the max I can get is "2544x1431, 75Hz", which is strange. If I go to Settings > App Menu > Show additional resolution options, I do get the expected HiDPI 2560x1440 option, but it is flagged as Invalid, and when I click it, nothing happens, and the resolutions remains the previous selected one. Is this a bug or is it expected? I fear that missing those horizontal and vertical pixels may have an effect on image quality although it's definitely better than the low resolution one. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 17 replies
-
This is expected. The native resolution is only available as LoDPI, this is a macOS limitation. But using HiDPI for the native resolution would only result in a supersampling/antialiasing effect (some do like this). If you really want this effect, you still need to use dummy mirroring. I think most of the benefits of HiDPI come only if you use a resolution that is lower than the native resolution (the more you lower the HiDPI resolution, the more details emerge as more physical pixel belongs to a logical pixel (which contains 4 framebuffer pixels). |
Beta Was this translation helpful? Give feedback.
-
Yes. If you use a "HiDPI" resolution at the same resolution as your monitor, then it isn't even HiDPI anymore. The definition of HiDPI requires it to be less then the amount of pixels in the screen to bring out the details. |
Beta Was this translation helpful? Give feedback.
-
Use the new native HiDPI scaling and set it to something like 1920x1200 60hz and HiDPI |
Beta Was this translation helpful? Give feedback.
-
And would it be possible to choose HiDPI resolutions above 2560x1440 like it was possible with the dummies just to see how it looks? Currently the max valid setting is 2544x1431, is it also a MacOS limitation that you cannot go above 2560x1440? |
Beta Was this translation helpful? Give feedback.
-
On Monterey 12.4+ the max. framebuffer resolution for native displays is limited by the following factors:
Update: on Ventura dev beta4 the native panel resolution seems to be available as HiDPI. See #834 for more info. For HiDPI the framebuffer resolution is 2x the normal resolution (4x as many pixels). With dummies you can go as high as 16Kx16K even on the entry level M1. |
Beta Was this translation helpful? Give feedback.
On Monterey 12.4+ the max. framebuffer resolution for native displays is limited by the following factors:
Update: on Ventura dev beta4 the native panel resolution seems to be available as HiDPI. See #834 for more info.
Update 2: on Ventura dev beta5 the native panel resolution is not available as HiD…