Turns out the reason the chat looks strange in LegacyGL is because of cliprect. This is a fix that was done by GenericHeroGuy for one of my other projects.
Pipeline #7279 passed
Pipeline passed for 05de1876 on Nep2Disk:legacyglcliprectchatfix 2 months ago
Merge details
Pipeline #7435 canceled
Pipeline canceled for eb4116f0 on master 1 month ago
added Bug label
merged
mentioned in commit eb4116f0