Il lead developer di XLibre, Enrico Weigelt, ha proposto una discussione sulla realizzazione di un'estensione Vulkan per X11, che consentirebbe di combinare la trasparenza di rete a livello di protocollo X11 con il rendering dell'interfaccia su GPU con bassa latenza. È prevista la creazione di un layer intermedio libvulkan, che sul client si occuperà del rendering dei dati del protocollo X attraverso la GPU. Il meccanismo è proposto come alternativa a GLX e DRI.
La proposta è ancora in fase di discussione iniziale; Enrico spera di chiarire con la comunità la necessità di questa soluzione. Attualmente il progetto sta attraversando una vasta ristrutturazione per eliminare i livelli intermedi di astrazione, l'eredità dei vecchi standard del linguaggio C e le soluzioni legate a Wayland.
Fonte: opennet.ru
