ファイル:Wayland display server protocol.svg

ページのコンテンツが他言語でサポートされていません。

元のファイル(SVG ファイル、720 × 900 ピクセル、ファイルサイズ: 70キロバイト)

概要

 
W3C-validity not checked.
 
このW3C-unspecified ベクター画像Inkscapeで作成されました .
解説
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
日付
原典 投稿者自身による著作物
 
このベクター画像には、次のファイルから取得または適用された要素が含まれています:​
Tux-shaded.svg.
 
このベクター画像には、次のファイルから取得または適用された要素が含まれています:​
Wayland Logo.svg.
作者 ScotXW, based on work by en:Kristian Høgsberg published at en:freedesktop.org: http://wayland.freedesktop.org/
その他のバージョン See also

ライセンス

この作品の著作権者である私は、この作品を以下のライセンスで提供します。
w:ja:クリエイティブ・コモンズ
表示 継承
このファイルはクリエイティブ・コモンズ 表示-継承 3.0 非移植ライセンスのもとに利用を許諾されています。
帰属: Shmuel Csaba Otto Traian
あなたは以下の条件に従う場合に限り、自由に
  • 共有 – 本作品を複製、頒布、展示、実演できます。
  • 再構成 – 二次的著作物を作成できます。
あなたの従うべき条件は以下の通りです。
  • 表示 – あなたは適切なクレジットを表示し、ライセンスへのリンクを提供し、変更があったらその旨を示さなければなりません。これらは合理的であればどのような方法で行っても構いませんが、許諾者があなたやあなたの利用行為を支持していると示唆するような方法は除きます。
  • 継承 – もしあなたがこの作品をリミックスしたり、改変したり、加工した場合には、あなたはあなたの貢献部分を元の作品とこれと同一または互換性があるライセンスの下に頒布しなければなりません。
GNU head この文書は、フリーソフトウェア財団発行のGNUフリー文書利用許諾書 (GNU Free Documentation License) 1.2またはそれ以降のバージョンの規約に基づき、複製や再配布、改変が許可されます。不可変更部分、表紙、背表紙はありません。このライセンスの複製は、GNUフリー文書利用許諾書という章に含まれています。
あなたは上記のライセンスから、どれか一つ以上を選択できます。

キャプション

このファイルの内容を1行で記述してください

このファイルに描写されている項目

題材

20 8 2013

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2014年2月27日 (木) 11:382014年2月27日 (木) 11:38時点における版のサムネイル720 × 900 (70キロバイト)ScotXWadded libinput reworked the colors, The Wayland protocol and files implementing it are now in the same color as the Wayland logo
2013年10月30日 (水) 19:482013年10月30日 (水) 19:48時点における版のサムネイル720 × 900 (66キロバイト)ScotXWsmaller, removed reference to the Linux kernel because Wayland is not specific to it
2013年9月24日 (火) 09:322013年9月24日 (火) 09:32時点における版のサムネイル720 × 900 (492キロバイト)ScotXWcorrected the numbers, and added an arrow from the Compositor to Mesa
2013年9月3日 (火) 15:412013年9月3日 (火) 15:41時点における版のサムネイル720 × 900 (490キロバイト)ScotXWWayland display server protocol

以下の​ 3 ページがこのファイルを使用しています:

グローバルなファイル使用状況

以下に挙げる他のウィキがこの画像を使っています:

このファイルのグローバル使用状況を表示する。

メタデータ