| 15 Jan 2024 |
K900 | Yep, another separate spec, with another separate fee, again per connector, and separate cert | 22:57:54 |
K900 | ARE YOU HAVING FUN YET | 22:57:59 |
| raitobezarius changed their display name from raitobezarius to raitobezarius (K900 as chairfolk of HDMI forum when). | 22:59:19 |
K900 | I've never been personally involved in the process of shipping a device with HDMI on it (thank god for that), but I know people that did and I think I can trigger a full on PTSD flashback in every one of them by just saying "HDMI 2.2 will have a new licensing structure" | 23:00:17 |
raitobezarius | I think you have the talent to do HDMI 2.3 | 23:00:53 |
raitobezarius | with a new licensing structure | 23:00:59 |
FavoritoHJS | and what happens if you just... don't go to the forum?
will the inevitable lawsuit be cheaper than actually selling your soul to the Forum? | 23:01:14 |
raitobezarius | you cannot really sell on normal markets your shit | 23:01:37 |
raitobezarius | in some flea market in shenzhen you can probably | 23:01:49 |
K900 | Oh yeah forgot to mention the actual HDMI wire protocol is EXTREMELY CURSED | 23:02:30 |
K900 | It's basically just DVI-D overclocked beyond all reason | 23:02:44 |
K900 | There is no framing layer | 23:02:50 |
raitobezarius | it's kinda cool and easy to implement in RTL for very basic versions though | 23:03:03 |
raitobezarius | but clearly avoid it like pest | 23:03:10 |
K900 | There is no retransmissions or stream multiplexing or anything you would reasonably want to have when shoving 40gbps of data down a link | 23:04:29 |
FavoritoHJS | In reply to @k900:0upti.me It's basically just DVI-D overclocked beyond all reason so just implement a dvi-d interface that just so happens to have a passive hdmi adapter attached to the factory | 23:04:44 |
raitobezarius | Ah yes the packet loss on HDMI is stupid | 23:04:44 |
FavoritoHJS | In reply to @k900:0upti.me It's basically just DVI-D overclocked beyond all reason * so just implement a dvi-d interface that just so happens to have a passive hdmi adapter attached at the factory | 23:04:47 |
raitobezarius | It makes you go mad whenever you try to do Things⢠| 23:04:52 |
raitobezarius | Like cables longer than N meters are unidirectional (!!!!!) | 23:05:00 |
K900 | There's an entire separate protocol that has most of those things | 23:05:06 |
K900 | And it's used for sideband stuff like audio | 23:05:17 |
K900 | In reply to @favoritohjs:matrix.org so just implement a dvi-d interface that just so happens to have a passive hdmi adapter attached at the factory If you're OK not having audio, sure | 23:05:41 |
FavoritoHJS | (or worse a cable with DVI at one end and HDMI at the other for ultimate cursed) | 23:05:39 |
FavoritoHJS | ...i should probably shut up before someone does that | 23:06:09 |
K900 | Oh yeah that sideband? IT RUNS DURING VBLANK | 23:06:16 |
K900 | It's literally specified like that | 23:06:27 |
K900 | Why does a protocol that's digital on both sides have vblank? | 23:06:41 |
K900 | lol | 23:06:44 |
FavoritoHJS | In reply to @k900:0upti.me Why does a protocol that's digital on both sides have vblank? good question actually, modern displays have no electron beam to steer, so why have blanking periods at all unless you really need to multiplex multiple signals onto a single wire? | 23:08:25 |