Add support for DSC and/or VDC-M #942
Unanswered
ChaosFenix
asked this question in
Sunshine
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Feature Request
Body
I would like to add support for DSC and VDC-M. There are a few reasons why I think these would be ideal. The first is that these compression codecs compress the image line by line instead of a frame at a time. This means that DSC and VDC has sub frame latency which is huge for latency sensitive applications like gaming. I will say that VDC is more niche and may not be available everywhere because it is more intended for internal displays like on mobile devices. The second reason why I chose these is that they are part of the VESA spec which means all of the documation is open and they have been included as part of displayport and HDMI for years. This means that any graphics card that support Displayport 1.4 (1080TI/RX 480 and newer) has support for DSC.
DSC has nowhere near the compression ratio of AV1 and h.264 at about 3-3.75 so why do I want it? Well on an external network I don't as network bandwidth is a lot more scarce. In a LAN though I have 10Gbp+ which means that I have a lot of bandwidth to spare while being limited to codecs that prioritize bandwidth over latency. You can get a 1080p240hz picture at 3.7Gbps almost zero latency with DSC or up to a 4k144hz picture at 8.36Gbps.
This is obviously way more bandwidth than the current options use and like I said is not suitable for WAN connection but it users happen to have 10Gbps networking I feel we should be able to expand to use that if there is a benefit to the end user like there is here by decreasing latency. Many people say that we don't need more than gigabit in homes because there is no use case. This is the use case.
Beta Was this translation helpful? Give feedback.
All reactions