DmitryKo
Veteran
48 Gbps (FRL6) would allow 8-bit and 10-bit color uncompressed in 4K @ 144 Hz mode, but not 12-bit color which has to use DSC.
48 Gbps figure includes encoding overhead of 12.5% (16b/18b encoding), so effective pixel bandwidth has to be 42 Gbps or lower; for 40 Gbps transmission bandwidth, effective bandwidth is 35.55 Gbps, and for 32 Gbps (FRL4) mode, effective bandwidth is 28 Gbps.
4K @ 144 Hz mode in your monitor uses pixel clock of 1265.12 MHz - you should multiply this by 24, 30, or 36 bits per pixel (bpp), which corresponds to color depth of 8, 10, and 12 bits per color component (bpc).
The result is 30.36, 37.95, and 45.55 Gbps - which means 8-bit uncompressed requires 40 Gbps (FRL5) mode, 10-bit uncompressed requires 48 Gbps (FRL6) mode, and 12-bit uncompressed is out of available HDMI bandwidth.
That said, I don't think the Adrenalin driver currently offers any user controls to enable or disable DSC, this will be decided automatically between the display driver and monitor firmware.
48 Gbps figure includes encoding overhead of 12.5% (16b/18b encoding), so effective pixel bandwidth has to be 42 Gbps or lower; for 40 Gbps transmission bandwidth, effective bandwidth is 35.55 Gbps, and for 32 Gbps (FRL4) mode, effective bandwidth is 28 Gbps.
4K @ 144 Hz mode in your monitor uses pixel clock of 1265.12 MHz - you should multiply this by 24, 30, or 36 bits per pixel (bpp), which corresponds to color depth of 8, 10, and 12 bits per color component (bpc).
The result is 30.36, 37.95, and 45.55 Gbps - which means 8-bit uncompressed requires 40 Gbps (FRL5) mode, 10-bit uncompressed requires 48 Gbps (FRL6) mode, and 12-bit uncompressed is out of available HDMI bandwidth.
That said, I don't think the Adrenalin driver currently offers any user controls to enable or disable DSC, this will be decided automatically between the display driver and monitor firmware.
Last edited: