Home | History | Annotate | Download | only in sources

Lines Matching full:compositor

58 	    by the compositor and may be transformed in
82 the compositor as a damage event.
87 The damage event tells the compositor that
90 where that window is visible. The compositor
100 from the compositor and either copies the
101 compositor back buffer to the front buffer
107 compositor, which is always fullscreen, this
126 compositor and an extra step between the compositor and the
130 In Wayland the compositor is the display server. We transfer
131 the control of KMS and evdev to the compositor. The Wayland
132 protocol lets the compositor send the input events directly
134 directly to the compositor:
157 it to the compositor. This
165 The compositor looks through its
169 screen and the compositor
173 compositor can pick the right window
180 what the compositor can do, as long
192 request to the compositor to
199 The compositor collects damage
202 compositor can then directly issue
225 buffer. The compositor in turn can take the buffer
228 needs to tell the compositor which buffer to use and
239 Render the new content into a new buffer and tell the compositor
250 told the compositor to to use. While it's possible to just
251 render directly into the buffer shared with the compositor,
252 this might race with the compositor. What can happen is that
254 compositor repainting the desktop. If the application gets
256 rendering the contents, the compositor will texture from a
261 compositor surface. The back buffer can be allocated on the
270 In either case, the application must tell the compositor
273 compositor needs to be noticed that there is new content.
274 But also when exchanging buffers, the compositor doesn't
278 compositor, only a small part of the buffer may be
305 EGL stack communicate buffer details with the compositor in
311 and then share drm (GEM) buffers with the compositor.
314 The server side of Wayland is the compositor and core UX for
319 a mix of EGL/GLES2 compositor and hardware overlays if
324 compositor create an EGLImage from a generic Wayland shared
330 EGL display to a Wayland display. Then as the compositor
336 be used by the compositor as a texture or passed to the