I'm posting here my findings to help anyone that is using a similar setup and might find them useful.
I'm using the DisplayPort connection on the monitor for my PC so I wanted to find a way to use the HDMI port. The builtin port in the MBP M1 is Hdmi 2.0 so limited to 60 Hz.
I used the information in this thread:
forums.macrumors.com
and flashed a Cable matters usb-c to HDMI adapter. This works perfectly and out of the box I can have 4K@120Hz with 10bit RGB.
HDR is not available with 4K/120Hz. I read in a support notice from Apple that due to "issues" they are limiting HDR to lower resolution/refresh rates signals only. So I did some experimenting and by creating a custom 4K@95Hz HDR is available up to a scaled resolution of 2720x1530.
I'm using BetterDisplay to load the custom EDID at boot and I usually keep 2720x1530 and switch between 120Hz for SDR and 95Hz for HDR content.
Input source switching also works perfectly with BetterDisplay so I mapped a shortcut to swap between DP and HDMI.
I'm using the DisplayPort connection on the monitor for my PC so I wanted to find a way to use the HDMI port. The builtin port in the MBP M1 is Hdmi 2.0 so limited to 60 Hz.
I used the information in this thread:
DP/USB-C/Thunderbolt 3/4 to HDMI 2.1 4k@120hz RGB4:4:4 10b HDR with Apple Silicon M1/M2/M3 now possible !
WARNING 31.10.23: macOS Sonoma 14.1 and newer breaks HDR with HiDPI 4k@120hz 4:4:4 and beyond. We are looking for a solution. NOTE: To ensure proper credit for this solution, kindly reference this thread when sharing. Thanks! Apple limited HDMI-Transportstream over USB-C/TB/DP to maxed...
and flashed a Cable matters usb-c to HDMI adapter. This works perfectly and out of the box I can have 4K@120Hz with 10bit RGB.
HDR is not available with 4K/120Hz. I read in a support notice from Apple that due to "issues" they are limiting HDR to lower resolution/refresh rates signals only. So I did some experimenting and by creating a custom 4K@95Hz HDR is available up to a scaled resolution of 2720x1530.
I'm using BetterDisplay to load the custom EDID at boot and I usually keep 2720x1530 and switch between 120Hz for SDR and 95Hz for HDR content.
Input source switching also works perfectly with BetterDisplay so I mapped a shortcut to swap between DP and HDMI.