Windows n'a pas exactement l'équivalent de la façon dont fonctionne Xorg.
Xorg communique avec le matériel graphique du système et, via le système d'exploitation, gère les événements d'entrée à partir de votre clavier et de votre souris. Toutes les applications graphiques que vous exécutez sur votre bureau Xorg communiquent avec Xorg pour dessiner à l'écran et recevoir des événements d'entrée. Le gestionnaire de fenêtres n’est qu’une autre application de votre système, mais il gère des événements tels que le déplacement et le redimensionnement des fenêtres. Il dessine les bordures autour des fenêtres, y compris les boutons tels que ceux qui fournissent des fonctions de réduction, d’agrandissement et de fermeture.
Xorg lui-même supporte OpenGL via un mécanisme appelé GLX. Il existe également une fonctionnalité appelée Compositing prise en charge par Xorg, qui permet aux gestionnaires de fenêtres d’être écrits en OpenGL / GLX. Dans le cas d'un gestionnaire de fenêtres de composition, le gestionnaire de fenêtres récupérera le contenu des fenêtres de Xorg et les restituera via OpenGL / GLX. Dans ce cas, le serveur Xorg rendrait généralement uniquement les graphiques fournis par le gestionnaire de fenêtres.
Enfin, il convient de noter que Xorg implémente simplement un protocole appelé X11. Tout ce qui est décrit ici s’applique également aux autres serveurs X11. Bien que les fonctionnalités puissent varier, il est possible que certains serveurs X11 ne prennent pas en charge GLX ou la composition.