Thank you..
Update with revised connection topology:
Connection setup:
Monitor 1: Mac built-in HDMI 2.1 port → LG-supplied Ultra High Speed HDMI cable (48 Gbps certified) → LG 27GM950B HDMI input set to "HDMI 2.1 PC" mode
Monitor 2: Mac TB5 port → Silkland DP80 USB-C cable → LG 27GM950B USB-C input (DP Alt Mode, monitor's USB-C input is limited to DP 1.4 per OSD)
Initial state (both monitors connected, no third-party software intervention):
Monitor 1 (HDMI): 5120x2880 @ 120Hz HiDPI, YCbCr 4:4:4 Limited Range, 27,400 Mbps allocation.
Monitor 2 (USB-C): 3840x2160 @ 120Hz HiDPI, RGB Full Range, 13,700 Mbps allocation. The kernel selected 4K HiDPI as the default mode on the smaller-allocation pipe — 5K HiDPI was not offered by macOS natively.
After forcing HiDPI 5K on Monitor 2 via BetterDisplay 4.3.3:
Monitor 2 transitioned to: 5120x2880 @ 60Hz HiDPI (VRR 48-60Hz), HDR10 RGB Full Range, 13,700 Mbps allocation.
So the dual 5K HiDPI configuration is only achievable when a third-party utility (BetterDisplay) overrides the default macOS mode selection on the secondary display. Without that override, macOS defaults to 4K HiDPI on the smaller-allocation pipe.
Full BetterDisplay 4.3.3 report data (both monitors, after HiDPI override on Monitor 2):
Monitor 1 (HDMI, dispext0@B0000000):
Current Mode: 5120x2880 @ 120Hz HiDPI (VRR 48-120Hz)
Color Mode: HDR10_444LimitedRange
Maximum Source Bandwidth: 27,400 Mbps
Maximum Source Width: 7680
Transport Type: hdmi
Preferred Mode: 5120x2880 @ 165Hz, 27,400 Mbps
Monitor 2 (USB-C, dispext2@0):
Current Mode: 5120x2880 @ 60Hz HiDPI (VRR 48-60Hz)
Color Mode: HDR10_RGBFullRange
Maximum Source Bandwidth: 13,700 Mbps
Maximum Source Width: 6720
Transport Type: dp
Preferred Mode: 3840x2160 @ 120Hz, 13,700 Mbps
Observations:
The asymmetric 27,400/13,700 Mbps allocation persists regardless of which monitor uses HDMI versus USB-C. Changing the connection type for one monitor changed which pipe each monitor received, but did not resolve the asymmetry. The kernel's default mode selection on the smaller-allocation pipe defaults to 4K HiDPI — the 5K HiDPI mode is only accessible via third-party override, and only achievable at 60Hz with VRR/HDR encoding due to the 13,700 Mbps ceiling.
Does the M5 Max chip exhibit the same asymmetric two-pipe allocation behavior, or does it provide symmetric pipe allocation between two external displays? Specifically, would the same dual 5K configuration (one HDMI 2.1 + one USB-C DP Alt Mode, identical to the topology described above) result in both displays receiving equivalent bandwidth allocation natively, with both at 5K HiDPI as default selections, on M5 Max?
The documented architectural difference (M5 Max showing four entries in MaxSrcRectWidthForPipe vs M5 Pro's two) suggests M5 Max may have additional sub-pipes available, but the underlying kernel allocation logic you described would still apply to either chip. Whether this results in symmetric, native dual 5K HiDPI for the described topology on M5 Max is the specific question.