@SylvieLorxu@chaos.social trying to implement HDMI openly is fraught enough that e.g. in the world of FPGA development, hardware designers will often stick an "hdmi" port on a thing, but call it DDMI, and then fpga cores you load on it will typically only support speaking DVI-D over it (which HDMI is a superset of). i recently did exactly this with an FPGA project i'm working on
i would be much happier if my development board had a DisplayPort output instead, even though it would probably be more work for me to implement, because with my current i-cant-believe-its-not-HDMI setup, i can't drive anything larger than 1920x1200 at 60hz even in theory (and i'm not sure i can actually manage even that in practice), and making it more functional could be risky if i were to cross the HDMI Forum's radar
with DisplayPort 1.2, which is the spec i have handy, i'd in theory be able to run my 3440x1440@120hz monitor at its full resolution and at least fairly close to its full refresh rate (the limiting factor would be the FPGA. the PLL it has might limit me to 108Hz), and i would not need to be fearful of any organizational body