Soubor:Wayland display server protocol.svg

Obsah stránky není podporován v jiných jazycích.
Z Wikipedie, otevřené encyklopedie

Původní soubor(soubor SVG, nominální rozměr: 720 × 900 pixelů, velikost souboru: 70 KB)

Popis

 
W3C-validity not checked.
 
Tento vektorový obrázek byl vytvořen programem Inkscape .
Popis
English: en:Wayland (display server protocol)
① The en:evdev module of the en:Linux kernel gets an event and sends it to the en:Wayland compositor. This is similar to the X case, which is great, since we get to reuse all the input drivers already in the kernel.
② The Wayland compositor looks through its scenegraph to determine which window should receive the event. The scenegraph corresponds to what's on screen and the Wayland compositor understands the transformations that it may have applied to the elements in the scenegraph. Thus, the Wayland compositor can pick the right window and transform the screen coordinates to window local coordinates, by applying the inverse transformations. The types of transformation that can be applied to a window is only restricted to what the compositor can do, as long as it can compute the inverse transformation for the input events.
③ As in the X case, when the client receives the event, it updates the UI in response. But in the Wayland case, the rendering happens in the client, and the client just sends a request to the compositor to indicate the region that was updated.
④ The en:Wayland compositor collects damage requests from its clients and then re-composites the screen. The compositor can then directly issue an en:ioctl to schedule a pageflip with KMS
Datum
Zdroj Vlastní dílo
 
This vector image includes elements that have been taken or adapted from this file:
Tux-shaded.svg.
 
This vector image includes elements that have been taken or adapted from this file:
Wayland Logo.svg.
Autor ScotXW, based on work by en:Kristian Høgsberg published at en:freedesktop.org: http://wayland.freedesktop.org/
Další verze See also

Licence

Já, držitel autorských práv k tomuto dílu, ho tímto zveřejňuji za podmínek následujících licencí:
w:cs:Creative Commons
uveďte autora zachovejte licenci
Uveďte autora: Shmuel Csaba Otto Traian
Dílo smíte:
  • šířit – kopírovat, distribuovat a sdělovat veřejnosti
  • upravovat – pozměňovat, doplňovat, využívat celé nebo částečně v jiných dílech
Za těchto podmínek:
  • uveďte autora – Máte povinnost uvést autorství, poskytnout odkaz na licenci a uvést, pokud jste provedli změny. Toho můžete docílit jakýmkoli rozumným způsobem, avšak ne způsobem naznačujícím, že by poskytovatel licence schvaloval nebo podporoval vás nebo vaše užití díla.
  • zachovejte licenci – Pokud tento materiál jakkoliv upravíte, přepracujete nebo použijete ve svém díle, musíte své příspěvky šířit pod stejnou nebo slučitelnou licencí jako originál.
GNU head Tento dokument smí být kopírován, šířen nebo upravován podle podmínek Svobodné licence GNU pro dokumenty verze 1.2 nebo libovolné vyšší verze publikované nadací Free Software Foundation. Dokument nemá neměnné části ani texty na předním či zadním přebalu. Kopie textu licence je k dispozici v oddíle nazvaném GNU Free Documentation License.
Můžete si zvolit libovolnou z těchto licencí.

Popisky

Přidejte jednořádkové vysvětlení, co tento soubor představuje

Položky vyobrazené v tomto souboru

zobrazuje

Historie souboru

Kliknutím na datum a čas se zobrazí tehdejší verze souboru.

Datum a časNáhledRozměryUživatelKomentář
současná27. 2. 2014, 13:38Náhled verze z 27. 2. 2014, 13:38720 × 900 (70 KB)ScotXWadded libinput reworked the colors, The Wayland protocol and files implementing it are now in the same color as the Wayland logo
30. 10. 2013, 21:48Náhled verze z 30. 10. 2013, 21:48720 × 900 (66 KB)ScotXWsmaller, removed reference to the Linux kernel because Wayland is not specific to it
24. 9. 2013, 11:32Náhled verze z 24. 9. 2013, 11:32720 × 900 (492 KB)ScotXWcorrected the numbers, and added an arrow from the Compositor to Mesa
3. 9. 2013, 17:41Náhled verze z 3. 9. 2013, 17:41720 × 900 (490 KB)ScotXWWayland display server protocol

Tento soubor používají následující 2 stránky:

Globální využití souboru

Tento soubor využívají následující wiki:

Zobrazit další globální využití tohoto souboru.

Metadata