Le principal développeur de XLibre, Enrico Weigelt, a proposé la mise en œuvre d'une extension Vulkan pour X11, permettant de combiner la transparence réseau au niveau du protocole X11 avec le rendu de l'interface sur GPU avec de faibles latences. La création d'une couche intermédiaire libvulkan est envisagée, qui s'occupera du rendu des données du protocole X via le GPU côté client. Ce mécanisme est proposé comme alternative à GLX et DRI.
La proposition est encore en phase de discussion initiale ; Enrico espère clarifier auprès de la communauté la nécessité de cette solution. Le projet continue actuellement de passer par une refonte majeure visant à se débarrasser des couches d'abstraction intermédiaires, des héritages des anciens standards du langage C et des solutions liées à Wayland.
Source : opennet.ru
