まあそもそも Xorg のクライアントサーバキツいよねという話から、 Wayland アプリは直接 OpenGL ES か何かを使って描画しましょうみたいな話になったわけで、ホストマシンのグラフィックススタックに密接した設計になってしまうのは致し方ない気はする
一応コンポジタとアプリ間のプロトコルとしては dbus 使って云々みたいな感じだし、最下層からコンポジタまでのレイヤを別プラットフォーム用に実装できさえすれば、アプリ側はそんなに弄らず済んだりしません? (これは無知の上に重ねた希望的観測)