Der leitende Entwickler von XLibre, Enrico Weigelt, hat einen Vorschlag zur Implementierung einer Vulkan-Erweiterung für X11 zur Diskussion gestellt, die es ermöglichen würde, die Netzwerktransparenz auf Protokollebene X11 mit der GPU-basierten Schnittstellengestaltung bei geringen Verzögerungen zu kombinieren. Es wird eine Zwischenschicht libvulkan vorgesehen, die auf dem Client die Darstellung der X-Protokolldaten über die GPU übernimmt. Der Mechanismus wird als Alternative zu GLX und DRI vorgeschlagen.
Der Vorschlag befindet sich derzeit in der Anfangsphase der Diskussion; Enrico hofft, die Notwendigkeit dieser Lösung bei der Community zu klären. Das Projekt wird derzeit einem umfangreichen Refactoring unterzogen, um von den Zwischenschichten der Abstraktionen, dem Erbe alter C-Standards und den damit verbundenen Lösungen mit Wayland loszukommen.
Quelle: opennet.ru
