파일:Wayland display server protocol.svg

원본 파일(SVG 파일, 실제 크기 720 × 900 픽셀, 파일 크기: 70 KB)

파일 설명

 
W3C-validity not checked.
 
이 W3C-불확실 벡터 그림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
날짜
출처 자작
 
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.
저자 ScotXW, based on work by en:Kristian Høgsberg published at en:freedesktop.org: http://wayland.freedesktop.org/
다른 버전 See also

라이선스

나는 아래 작품의 저작권자로서, 이 저작물을 다음과 같은 라이선스로 배포합니다:
w:ko:크리에이티브 커먼즈
저작자표시 동일조건변경허락
저작자표시: Shmuel Csaba Otto Traian
이용자는 다음의 권리를 갖습니다:
  • 공유 및 이용 – 저작물의 복제, 배포, 전시, 공연 및 공중송신
  • 재창작 – 저작물의 개작, 수정, 2차적저작물 창작
다음과 같은 조건을 따라야 합니다:
  • 저작자표시 – 적절한 저작자 표시를 제공하고, 라이센스에 대한 링크를 제공하고, 변경사항이 있는지를 표시해야 합니다. 당신은 합리적인 방식으로 표시할 수 있지만, 어떤 방식으로든 사용권 허가자가 당신 또는 당신의 사용을 지지하는 방식으로 표시할 수 없습니다.
  • 동일조건변경허락 – 만약 당신이 이 저작물을 리믹스 또는 변형하거나 이 저작물을 기반으로 제작하는 경우, 당신은 당신의 기여물을 원저작물과 동일하거나 호환 가능한 라이선스에 따라 배포하여야 합니다.
GNU head GNU 자유 문서 사용 허가서 1.2판 또는 자유 소프트웨어 재단에서 발행한 이후 판의 규정에 따라 본 문서를 복제하거나 개작 및 배포할 수 있습니다. 본 문서에는 변경 불가 부분이 없으며, 앞 표지 구절과 뒷 표지 구절도 없습니다. 본 사용 허가서의 전체 내용은 GNU 자유 문서 사용 허가서 부분에 포함되어 있습니다.
이 라이선스 중에서 목적에 맞는 것을 선택하여 사용할 수 있습니다.

설명

이 파일이 나타내는 바에 대한 한 줄 설명을 추가합니다

이 파일에 묘사된 항목

다음을 묘사함

파일 역사

날짜/시간 링크를 클릭하면 해당 시간의 파일을 볼 수 있습니다.

날짜/시간섬네일크기사용자설명
현재2014년 2월 27일 (목) 20:382014년 2월 27일 (목) 20:38 판의 섬네일720 × 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
2013년 10월 31일 (목) 04:482013년 10월 31일 (목) 04:48 판의 섬네일720 × 900 (66 KB)ScotXWsmaller, removed reference to the Linux kernel because Wayland is not specific to it
2013년 9월 24일 (화) 18:322013년 9월 24일 (화) 18:32 판의 섬네일720 × 900 (492 KB)ScotXWcorrected the numbers, and added an arrow from the Compositor to Mesa
2013년 9월 4일 (수) 00:412013년 9월 4일 (수) 00:41 판의 섬네일720 × 900 (490 KB)ScotXWWayland display server protocol

다음 문서 2개가 이 파일을 사용하고 있습니다:

이 파일을 사용하고 있는 모든 위키의 문서 목록

다음 위키에서 이 파일을 사용하고 있습니다:

이 파일의 더 많은 사용 내역을 봅니다.

메타데이터