File proveniente da Wikimedia Commons. Clicca per visitare la pagina originale

File:Wayland display server protocol.svg

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

File originale(file in formato SVG, dimensioni nominali 720 × 900 pixel, dimensione del file: 70 KB)

Logo di Commons
Logo di Commons
Questo file e la sua pagina di descrizione (discussione · modifica) si trovano su Wikimedia Commons (?)

Dettagli

 
W3C-validity not checked.
 
Questa grafica vettoriale non specificata secondo il W3C è stata creata con Inkscape…importante .
Descrizione
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
Data
Fonte Opera propria
 
Questa immagine vettoriale include elementi che sono stati presi o adattati da questa:
Tux-shaded.svg.
 
Questa immagine vettoriale include elementi che sono stati presi o adattati da questa:
Wayland Logo.svg.
Autore ScotXW, based on work by en:Kristian Høgsberg published at en:freedesktop.org: http://wayland.freedesktop.org/
Altre versioni See also

Licenza

Io, detentore del copyright su quest'opera, dichiaro di pubblicarla con le seguenti licenze:
w:it:Creative Commons
attribuzione condividi allo stesso modo
Questo file è disponibile in base alla licenza Creative Commons Attribuzione-Condividi allo stesso modo 3.0 Unported
Attribuzione: Shmuel Csaba Otto Traian
Tu sei libero:
  • di condividere – di copiare, distribuire e trasmettere quest'opera
  • di modificare – di adattare l'opera
Alle seguenti condizioni:
  • attribuzione – Devi fornire i crediti appropriati, un collegamento alla licenza e indicare se sono state apportate modifiche. Puoi farlo in qualsiasi modo ragionevole, ma non in alcun modo che suggerisca che il licenziante approvi te o il tuo uso.
  • condividi allo stesso modo – Se remixi, trasformi o sviluppi il materiale, devi distribuire i tuoi contributi in base alla stessa licenza o compatibile all'originale.
GNU head È permesso copiare, distribuire e/o modificare questo documento in base ai termini della GNU Free Documentation License, Versione 1.2 o successive pubblicata dalla Free Software Foundation; senza alcuna sezione non modificabile, senza testo di copertina e senza testo di quarta di copertina. Una copia della licenza è inclusa nella sezione intitolata Testo della GNU Free Documentation License.
Puoi scegliere la licenza che preferisci.

Didascalie

Aggiungi una brevissima spiegazione di ciò che questo file rappresenta

Elementi ritratti in questo file

raffigura

Cronologia del file

Fare clic su un gruppo data/ora per vedere il file come si presentava nel momento indicato.

Data/OraMiniaturaDimensioniUtenteCommento
attuale13:38, 27 feb 2014Miniatura della versione delle 13:38, 27 feb 2014720 × 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
21:48, 30 ott 2013Miniatura della versione delle 21:48, 30 ott 2013720 × 900 (66 KB)ScotXWsmaller, removed reference to the Linux kernel because Wayland is not specific to it
11:32, 24 set 2013Miniatura della versione delle 11:32, 24 set 2013720 × 900 (492 KB)ScotXWcorrected the numbers, and added an arrow from the Compositor to Mesa
17:41, 3 set 2013Miniatura della versione delle 17:41, 3 set 2013720 × 900 (490 KB)ScotXWWayland display server protocol

Le seguenti 3 pagine usano questo file:

Utilizzo globale del file

Anche i seguenti wiki usano questo file:

Visualizza l'utilizzo globale di questo file.

Metadati