Unreal 5 uses SDL to be able to create "windows" in a cross platform manner (specific use case, but not just a thing on Linux [1]). Many others do as well.
[1] https://dev.epicgames.com/documentation/unreal-engine/updati...