Abo
  • Services:
Anzeige
Das neue XWayland-API soll die Leistung steigern.
Das neue XWayland-API soll die Leistung steigern. (Bild: Tiago Vignatti)

X.org Neues XWayland-API reduziert Kopien

Mit Veränderungen am XWayland-API werden neue Funktionen eingeführt, die unter anderem Kopien reduzieren und dadurch die Leistung steigern, insbesondere bei Vollbildanwendungen.

Anzeige

Der Entwickler Axel Davy hat auf der Wayland-Mailingliste einen Patch vorgestellt, der das XWayland-API um einige Funktionen erweitert. Damit können die X.org-Treiber (DDX) Scheduleswap und Asyncswap implementieren und über das API lassen sich die von Wayland genutzten Buffer manipulieren, ebenso wie Frame-Events und Release-Events.

Davy hat Scheduleswap und Asyncswap auch direkt in den Wlglamor-DDX integriert, um das API zu testen. Der Wlglamor-Treiber unterstützt Hardwarebeschleunigung über die Glamor-Bibliothek, welche wiederum OpenGL nutzt. Dadurch könnte theoretisch ein generischer Treiber entstehen, über den XWayland dargestellt wird. Bisher müssen alle X.org-Treiber etwa für Intel-, AMD- oder Nvidia-Grafikchips einzeln an die Nutzung mit XWayland angepasst werden.

In ersten Benchmarks mit Glmark2 auf einer Intel-HD4000-GPU konnte Davy die Framerate im Terrain-Benchmark leicht steigern, im Ideas-Benchmark aber sogar verdoppeln. Davy schreibt, dies resultiere daraus, dass nun Kopien vermieden werden können. Außerdem erlaube Actieswap, das Tearing bei Vollbildanwendungen zu unterdrücken.

Ein kleiner Teil des Patches von Davy verändert nicht XWayland selbst, sondern sorgt für einige Optimierungen für die DDX. Der Code ist als Patch über die Mailingliste verfügbar.


eye home zur Startseite
teleborian 18. Okt 2013

Wird dann irgendwann auch ein Security Auditing durchgeführt? Schliesslich wird hier mit...

Dystopia 17. Okt 2013

Kanns kaum erwarten, bis das Protokoll endlich Massen tauglich ist. Die ganzen Vorteile...

Apollo13 17. Okt 2013

Kann mir jemand sagen, ob folgende Aussagen stimmen? 1a. XWayland ist ein Wayland-Client...



Anzeige

Stellenmarkt
  1. DATAGROUP Köln GmbH, Monheim am Rhein
  2. JERMI Käsewerk GmbH, Laupheim-Baustetten
  3. Kardex Produktion Deutschland GmbH, Neuburg an der Kammel
  4. Bundeskriminalamt, Wiesbaden


Anzeige
Top-Angebote
  1. 274,90€ + 3,99€ Versand (Vergleichspreis Karte 294€ und Pad 40€)
  2. 286,99€ (Bestpreis!)
  3. 219,00€

Folgen Sie uns
       


  1. Classic Factory

    Elextra, der Elektro-Supersportwagen aus der Schweiz

  2. Docsis 3.1

    AVM arbeitet an 10-GBit/s-Kabelrouter

  3. Upspin

    Google-Angestellte basteln an globalem File-Sharing-System

  4. Apple Park

    Apple bezieht das Raumschiff

  5. Google Cloud Platform

    Tesla-Grafik für maschinelles Lernen verfügbar

  6. Ryzen

    AMDs Achtkern-CPUs sind schneller als erwartet

  7. Deutsche Glasfaser

    Gemeinde erreicht Glasfaser-Quote am letzten Tag

  8. Suchmaschine

    Google macht angepasste Site Search dicht

  9. Hawkspex mobile

    Diese App macht das Smartphone zum Spektrometer

  10. Asus Tinker Board im Test

    Buntes Lotterielos rechnet schnell



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Bundesnetzagentur: Puppenverbot gefährdet das Smart Home und Bastler
Bundesnetzagentur
Puppenverbot gefährdet das Smart Home und Bastler
  1. My Friend Cayla Eltern müssen Puppen ihrer Kinder zerstören
  2. Matoi Imagno Wenn die Holzklötzchen zu dir sprechen
  3. Smart Gurlz Programmieren lernen mit Puppen

Intel C2000: Weiter Unklarheit zur Häufung von NAS-Ausfällen
Intel C2000
Weiter Unklarheit zur Häufung von NAS-Ausfällen
  1. Super Bowl Lady Gaga singt unter einer Flagge aus Drohnen
  2. Lake Crest Intels Terminator-Chip mit Terabyte-Bandbreite
  3. Compute Card Intel plant Rechnermodul mit USB Type C

XPS 13 (9360) im Test: Wieder ein tolles Ultrabook von Dell
XPS 13 (9360) im Test
Wieder ein tolles Ultrabook von Dell
  1. Die Woche im Video Die Selbstzerstörungssequenz ist aktiviert
  2. XPS 13 Convertible im Hands on Dells 2-in-1 ist kompakter und kaum langsamer

  1. Re: bewerbungsfragen... mal zum self assessment. :-)

    amagol | 01:06

  2. Re: geschicktes Marketing

    ms (Golem.de) | 00:58

  3. Re: Warum der i3 ein Erfolg wird

    quasides | 00:58

  4. Re: 80% LTE Abdeckung

    Stepinsky | 00:56

  5. Re: CPU Befehlssätze

    ms (Golem.de) | 00:52


  1. 18:05

  2. 16:33

  3. 16:23

  4. 16:12

  5. 15:04

  6. 15:01

  7. 14:16

  8. 13:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel