Tiedosto:Wayland display server protocol.svg

Alkuperäinen tiedosto(SVG-tiedosto; oletustarkkuus 720 × 900 kuvapistettä; tiedostokoko 70 KiB)

Yhteenveto

 
W3C-validity not checked.
 
Tämä vektorigrafiikkatiedosto luotiin käyttäen apuna ohjelmaa Inkscape .
Kuvaus
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
Päiväys
Lähde Oma teos
 
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.
Tekijä ScotXW, based on work by en:Kristian Høgsberg published at en:freedesktop.org: http://wayland.freedesktop.org/
Muut versiot See also

Lisenssi

Minä, tämän teoksen tekijänoikeuksien haltija, julkaisen täten tämän teoksen seuraavilla lisensseillä:
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 3.0 Ei sovitettu -lisenssillä.
Nimeä: Shmuel Csaba Otto Traian
Voit:
  • jakaa – kopioida, levittää ja esittää teosta
  • remiksata – valmistaa muutettuja teoksia
Seuraavilla ehdoilla:
  • nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
  • jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.
GNU head Voit kopioida, levittää ja/tai muuttaa tätä asiakirjaa GNU Free Documentation License -lisenssin version 1.2 tai minkä tahansa Free Software Foundationin julkaiseman myöhemmän version ehtojen alaisena; ei koske muuttumattomia kohtia, etukannen tekstejä eikä takakannen tekstejä. Kopio tästä lisenssistä on saatavilla osiossa GNU Free Documentation License.
Voit valita haluamasi lisenssin.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta

Kohteet, joita tässä tiedostossa esitetään

esittää

20. elokuu 2013

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen27. helmikuuta 2014 kello 14.38Pienoiskuva 27. helmikuuta 2014 kello 14.38 tallennetusta versiosta720 × 900 (70 KiB)ScotXWadded libinput reworked the colors, The Wayland protocol and files implementing it are now in the same color as the Wayland logo
30. lokakuuta 2013 kello 22.48Pienoiskuva 30. lokakuuta 2013 kello 22.48 tallennetusta versiosta720 × 900 (66 KiB)ScotXWsmaller, removed reference to the Linux kernel because Wayland is not specific to it
24. syyskuuta 2013 kello 12.32Pienoiskuva 24. syyskuuta 2013 kello 12.32 tallennetusta versiosta720 × 900 (492 KiB)ScotXWcorrected the numbers, and added an arrow from the Compositor to Mesa
3. syyskuuta 2013 kello 18.41Pienoiskuva 3. syyskuuta 2013 kello 18.41 tallennetusta versiosta720 × 900 (490 KiB)ScotXWWayland display server protocol

Seuraava sivu käyttää tätä tiedostoa:

Tiedoston järjestelmänlaajuinen käyttö

Seuraavat muut wikit käyttävät tätä tiedostoa:

Näytä lisää tämän tiedoston järjestelmänlaajuista käyttöä.

Metatieto