D'Codebasis vum XWayland, den DDX Komponent (Device-Dependent X) deen den X.Org Server leeft fir X11 Uwendungen an Wayland-baséiert Ëmfeld ze lafen, gouf aktualiséiert fir d'Hardware Rendering Beschleunegung op Systemer mat propriétaire NVIDIA Grafiken Treiber z'erméiglechen.
Beurteelt vun den Tester, déi vun den Entwéckler duerchgefouert goufen, nodeems se déi spezifizéiert Patches aktivéiert hunn, ass d'Leeschtung vun OpenGL a Vulkan an X Uwendungen, déi mat XWayland gestart ginn, bal d'selwecht wéi ënner engem normale X Server lafen. D'Ännerunge goufen vun engem NVIDIA Mataarbechter virbereet. Am NVIDIA Chauffer selwer gëtt Ënnerstëtzung fir d'Komponenten noutwendeg fir d'Beschleunigung am Xwayland ze benotzen an enger vun den nächsten Verëffentlechungen, et gëtt ugeholl datt an der 470.x Branche.
Zousätzlech kënnen e puer aner Evenementer am Zesummenhang mam Grafikstack festgestallt ginn. Linux:
- D'Wayland Entwéckler plangen d'Haaptzweig an all hire Repositories vun "Meeschter" op "Main" ëmbenennen, well d'Wuert "Meeschter" viru kuerzem als politesch inkorrekt ugesi gouf, un d'Sklaverei erënnert, a vun e puer Gemeinschaftsmemberen als offensiv ugesi gëtt. Am Tour huet d'freedesktop.org Gemeinschaft decidéiert den 'Haapt' Repository amplaz vum 'Master' Repository als Standard fir nei Projeten ze benotzen.
Interessanterweis gouf et och Géigner zu dëser Iddi. Besonnesch de Jan Engelhardt, dee méi wéi 500 Packagen an openSUSE ënnerhält, huet d'Argumenter genannt GitHub a SFC fir "Master" duerch "Haapt" Hypokrisie an Duebelnormen ze ersetzen. Hien huet virgeschloen alles ze loossen wéi ass a sech op weider Entwécklung konzentréieren anstatt e Chaos mat Nummännerungen ze kreéieren. Laut Ian, fir déi, déi net mam Begrëff "Meeschter" kommen, kënnt Dir einfach suergen, datt zwou Filialen mat engem identesche Verpflichtungszoustand funktionnéieren, an ouni déi etabléiert Struktur ze briechen.
- De Mesa Chauffer lavapipe, entwéckelt fir Software Rendering a benotzt LLVM fir Code ze generéieren, ënnerstëtzt d'Vulkan 1.1 Grafik API a verschidde Funktiounen aus der Vulkan 1.2 Spezifizéierung (virdrun nëmmen OpenGL gouf voll an der Lavapipe ënnerstëtzt). Et gëtt bemierkt datt de Chauffeur all Tester déi nei Features vu Vulkan 1.1 iwwerdeckt, awer bis elo déiselwecht Tester fir Vulkan 1.0 fällt, wat seng offiziell Zertifizéierung fir Vulkan Support verhënnert.
- De Vgpu_unlock Toolkit gouf publizéiert, wat Iech erlaabt vGPU Ënnerstëtzung op e puer Konsumentvideokaarten NVIDIA Geforce a Quadro z'aktivéieren, déi net offiziell vGPUs ënnerstëtzen, awer op deemselwechten Chip baséieren wéi déi méi deier Tesla Kaarten (virtuell GPU Funktionalitéit ass limitéiert duerch Software).
- Eng initial Implementatioun vum neien Open Source PanVk Chauffer gëtt presentéiert, déi Ënnerstëtzung fir de Vulkan Grafik API fir ARM Mali Midgard a Bifrost GPUs ubitt. PanVk gëtt vun Collabora Mataarbechter entwéckelt a positionéiert als Fortsetzung vun der Entwécklung vum Panfrost Projet, deen Ënnerstëtzung fir OpenGL bitt.
- Den xf86-input-libinput 1.0.0 Chauffer gouf verëffentlecht, e Kader fir Libinput, e vereenegt Stack fir mat Input Geräter ze schaffen. An X-Server-baséiert Ëmfeld kann den xf86-Input-Libinput-Treiber benotzt ginn amplaz vun den separaten evdev- a synaptesche Treiber. Déi Schlësselännerung an der Versioun 1.0.0 ass den Iwwergank op d'MIT Lizenz.
Source: opennet.ru
