I wasn't sure whether DSC would work on MacOS, but my thunderbolt dock is able to output 4k144hz and 5120x1440@120hz simultaneously (via a DisplayPort and a thunderbolt port on the dock), from a single thunderbolt port on M1 pro Macbook. I think those would exceed 40gbps without DSC, so it must be in effect right?
But it won't last after waking up from sleep, or reboot. The 4k monitor would only get 60hz. In order to get the desired refresh rate, I have to unplug both the outputs on the dock, and first connect 4k144hz monitor, then the 5120x1440@120hz monitor.
What I think happened was:
when first connecting 4k144hz, MacOS knows DSC is required (otherwise dp1.4 only supports 120hz without DSC), and enables DSC upfront so it's able to handle both.
But when connecting 5120x1440@120hz first, which does not require DSC, MacOS just won't bother re-enabling DSC even if needed later.
i wonder if it's possible to arrange the wakeup orders, like "do not connect to the second monitor until 4k144hz is connected".
Anyone worked around this problem? well it works fine if I just use a second thunderbolt port to connect the second monitor, but i'll sleep better at night knowing everything works perfectly
But it won't last after waking up from sleep, or reboot. The 4k monitor would only get 60hz. In order to get the desired refresh rate, I have to unplug both the outputs on the dock, and first connect 4k144hz monitor, then the 5120x1440@120hz monitor.
What I think happened was:
when first connecting 4k144hz, MacOS knows DSC is required (otherwise dp1.4 only supports 120hz without DSC), and enables DSC upfront so it's able to handle both.
But when connecting 5120x1440@120hz first, which does not require DSC, MacOS just won't bother re-enabling DSC even if needed later.
i wonder if it's possible to arrange the wakeup orders, like "do not connect to the second monitor until 4k144hz is connected".
Anyone worked around this problem? well it works fine if I just use a second thunderbolt port to connect the second monitor, but i'll sleep better at night knowing everything works perfectly