Lines Matching full:compositor
46 compositor after the callback is fired and as such the client must not
59 compositor.
183 <description summary="the compositor singleton">
184 A compositor. This object is a singleton global. The
185 compositor is in charge of combining the contents of multiple
191 Ask the compositor to create a new surface.
198 Ask the compositor to create a new region.
207 between the compositor and client. Through the wl_shm_pool
289 The formats actually supported by the compositor will be
394 <description summary="compositor releases buffer">
395 Sent when this wl_buffer is no longer used by the compositor.
404 this is possible, when the compositor maintains a copy of the
493 Notifies the compositor that the drag destination successfully
496 Upon receiving this request, the compositor will emit
511 wl_data_source.action and wl_data_offer.action events if the compositor
556 This event indicates the action selected by the compositor after
583 compositor shall no longer be able to induce a different action.
592 <arg name="dnd_action" type="uint" summary="action selected by the compositor"/>
660 - The compositor cancelled the drag-and-drop operation (e.g. compositor
677 wl_data_offer.action events if the compositor needs to change the
698 However, this event might however not be received if the compositor
719 This event indicates the action selected by the compositor after
745 <arg name="dnd_action" type="uint" summary="action selected by the compositor"/>
764 This request asks the compositor to start a drag-and-drop
800 This request asks the compositor to set the selection
938 In the compositor, the selected action is a result of matching the
1092 Hints to indicate to the compositor how to deal with a conflict
1094 output. The compositor is free to ignore this parameter.
1108 output then the compositor will apply its policy - usually
1134 The compositor must reply to this request with a configure event
1180 output then the compositor will apply its policy - usually
1184 The compositor will reply with a configure event telling
1193 The details depend on the compositor implementation.
1205 compositor.
1276 A surface without a "role" is fairly useless: a compositor does
1347 Committing a pending wl_buffer allows the compositor to read the
1348 pixels in the wl_buffer. The compositor may access the pixels at
1349 any time after the wl_surface.commit request. When the compositor
1355 compositor.
1375 the surface therefore needs to be repainted. The compositor
1430 compositor after the callback is fired and as such the client must not
1444 The opaque region is an optimization hint for the compositor
1452 The compositor ignores the parts of the opaque region that fall
1476 surface in the server surface stack. The compositor ignores the
1503 as opposed to the current state in use by the compositor. A commit
1545 This request sets an optional transformation on how the compositor
1560 according to the output transform, thus permitting the compositor to
1564 highly dependent on the compositor implementation, so the use of this
1583 This request sets an optional scaling factor on how the compositor
1597 output that the surface is displayed on. This means the compositor
1616 the surface therefore needs to be repainted. The compositor
1747 the seat configuration used by the compositor.
1936 compositor will send an optional wl_pointer.axis_source event, two
1955 generated by the compositor and not the hardware. These events are
1957 surface to another, a compositor should group the
1961 Compositor-specific policies may require the wl_pointer.leave and
2001 or may not be sent. Whether a compositor sends an axis_stop event
2246 Sent if the compositor decides the touch stream is a global
2287 This event is only sent by the compositor if the touch device supports
2319 This event is only sent by the compositor if the touch device supports
2328 <description summary="compositor output region">
2329 An output describes part of the compositor geometry. The
2330 compositor works in the 'compositor coordinate system' and an
2333 displays part of the compositor space. This object is published
2352 This describes the transform that a compositor will apply to a
2360 tell the compositor, so that for fullscreen surfaces, the
2361 compositor will still be able to scan out directly from client
2381 summary="x position within the global compositor space"/>
2383 summary="y position within the global compositor space"/>
2421 the output size in the global compositor space. For instance,
2451 A scale larger than 1 means that the compositor will
2460 the scale of the output. That way the compositor can
2529 within a window from clients to the compositor. A prime example is
2531 objects. This should allow the compositor to pass YUV video buffer
2696 not be applied and hence will not change the compositor output.