/external/wayland/doc/doxygen/dot/ |
wayland-architecture.gv | 23 comp [tooltip="Wayland Compositor", label="|{|Wayland\nCompositor|}|", URL="#comp"]
|
/external/wayland-protocols/freedesktop.org/unstable/pointer-constraints/ |
pointer-constraints-unstable-v1.xml | 34 interface "wp_pointer_constraints" which, if a compositor supports pointer 111 future, when the compositor deems implementation-specific constraints 112 are satisfied, the pointer lock will be activated and the compositor 116 satisfied, and does not require the compositor to send an error if the 127 in order for the lock to activate. It is up to the compositor whether to 157 immediately; in the future, when the compositor deems implementation- 159 activated and the compositor sends a confined event. 163 in order for the confinement to activate. It is up to the compositor 199 If the compositor decides to unlock the pointer the unlocked event is 202 When unlocking, the compositor may warp the cursor position to the se [all...] |
/external/wayland/src/ |
wayland-client-core.h | 42 * compositor. The proxy is responsible for converting requests made by the 44 * coming from the compositor are also handled by the proxy, which will in 50 * interact with compositor objects. 57 * \brief Represents a connection to the compositor and acts as a proxy to 61 * compositor. It is created with either \ref wl_display_connect() or 66 * singleton object on the compositor side. 69 * compositor. When a \ref wl_proxy marshals a request, it will write its wire 71 * compositor when the client calls \ref wl_display_flush().
|
wayland-shm.c | 241 /* If the compositor has taken references on this pool it 244 * until the compositor finishes dereferencing the pool. 378 * underlying file. To prevent this signal from causing the compositor 425 * The compositor must remember to call wl_shm_pool_unref when 448 * This is only necessary if the compositor has explicitly 537 * generated. Normally this would cause the compositor to terminate. 538 * In order to make the compositor robust against clients that change 543 * will prevent the compositor from crashing. 546 * installed for the lifetime of the compositor process. Note that 547 * this function will not work properly if the compositor is als [all...] |
/external/wayland/ |
TODO | 23 "show window menu" request to let the compositor display and manage 43 - Make it possible to share buffers from compositor to clients. 51 the compositor starts the animation that will make it fullscreen) 78 - A "please suspend" event from the compositor, to indicate to an 83 again?". for wayland system compositor vt switcing, for example, 127 - AF_WAYLAND - A new socket type. Eliminate compositor context
|
Makefile.am | 164 compositor-introspection-test \ 186 tests/test-compositor.h \ 187 tests/test-compositor.c 224 compositor_introspection_test_SOURCES = tests/compositor-introspection-test.c
|
/external/wayland-protocols/freedesktop.org/unstable/xdg-shell/ |
xdg-shell-unstable-v5.xml | 117 serial specified in the event back to the compositor by sending 125 A compositor is free to ping in any way it wants, but a client must 154 Even without attaching a buffer the compositor must respond to initial 159 For a surface to be mapped by the compositor the client must have 190 compositor. 202 the surface belongs. The compositor can use this to group multiple 208 The compositor shell will try to group application surfaces together 229 This request asks the compositor to pop up such a window menu at 258 compositor to visually indicate that the move is taking place, such as 303 compositor to visually indicate that the resize is taking place [all...] |
xdg-shell-unstable-v6.xml | 100 serial specified in the event back to the compositor by sending 108 A compositor is free to ping in any way it wants, but a client must 127 At the time of the request, the compositor makes a copy of the rules 144 Notify the compositor that the xdg_positioner will no longer be used. 240 The constraint adjustment value define ways the compositor will adjust 244 Whether a surface is considered 'constrained' is left to the compositor 246 compositor's defined 'work area', thus necessitating the child surface's 329 partially outside positioning boundaries set by the compositor. The 333 If no bit for one axis is set, the compositor will assume that the child 370 interface elements requiring management by the compositor, such a [all...] |
/external/wayland-protocols/chromium.org/unstable/remote-shell/ |
remote-shell-unstable-v1.xml | 199 For a surface to be mapped by the compositor the client must have 282 shadow. The compositor may choose to ignore this request. 309 compositor. 335 to whatever the compositor finds appropriate for a maximized window. 338 compositor may choose to ignore this request. The client should 349 compositor may choose to ignore this request. The client should 362 compositor may choose to ignore this request. The client should 373 The compositor may choose to ignore this request. The client should 384 The compositor may choose to ignore this request. The client should 395 The compositor may choose to ignore this request. The client shoul [all...] |
/hardware/intel/common/libva/test/putsurface/ |
putsurface_wayland.c | 103 struct wl_compositor *compositor; member in struct:display 189 d->compositor = 231 if (d->compositor) { 232 wl_compositor_destroy(d->compositor); 233 d->compositor = NULL; 253 surface1 = wl_compositor_create_surface(d->compositor); 268 surface2 = wl_compositor_create_surface(d->compositor);
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
output.c | 289 struct vl_compositor *compositor; local 307 compositor = &vlsurface->device->compositor; 400 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false); 402 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); 430 struct vl_compositor *compositor; local 447 compositor = &vlsurface->device->compositor; 507 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); 509 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false) 649 struct vl_compositor *compositor; local 719 struct vl_compositor *compositor; local [all...] |
presentation.c | 216 struct vl_compositor *compositor; local 229 compositor = &pq->device->compositor; 260 vl_compositor_set_rgba_layer(cstate, compositor, 0, surf->sampler_view, &src_rect, NULL, NULL); 262 vl_compositor_render(cstate, compositor, surf_draw, dirty_area, true);
|
/external/wayland/doc/publican/sources/ |
Book_Info.xml | 15 Wayland is a protocol for a compositor to talk to 17 that protocol. The compositor can be a standalone
|
Protocol.xml | 262 properties of global objects: outputs, compositor, input devices. 277 getting the server socket depends on the compositor type, could 279 or the client is forked by the compositor and the fd is 301 <section id="sect-Protocol-Compositor"> 302 <title>Compositor</title> 304 The compositor is a global object, advertised at connect time. 321 buffer; this permits the compositor to access the buffer and read 322 the pixels. When the compositor is finished, it releases the 339 The compositor maintains an implicit grab when a button is 401 The compositor will revert the pointer image back to a default imag [all...] |
/frameworks/base/core/java/android/webkit/ |
TracingConfig.java | 63 * Typically includes "blink", "compositor", "renderer.scheduler" and "v8" categories. 75 * Typically includes "blink", "compositor" and "gpu" categories. 81 * Typically includes "blink", "compositor", "gpu", "renderer.scheduler" and "v8" categories. 87 * Typically includes "blink", "compositor", "gpu", "renderer.scheduler", "v8" and 88 * some other compositor categories which are disabled by default.
|
/external/wayland/protocol/ |
wayland.xml | 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" [all...] |
/external/wayland-protocols/freedesktop.org/stable/presentation-time/ |
presentation-time.xml | 49 presentation time can differ from the compositor's predicted 51 when the compositor misses its target vertical blanking period. 93 compositor interprets the timestamps used by the presentation 96 The compositor sends this event when the client binds to the 120 value directly, not by asking the compositor. 221 The 'refresh' argument gives the compositor's prediction of how
|
/external/wayland-protocols/freedesktop.org/unstable/tablet/ |
tablet-unstable-v2.xml | 55 to the compositor. That event is followed by a number of descriptive 79 between windows), compositor-specific grab policies apply. This usually 104 compositor-specific policy when a tool can be removed. Common approaches 145 seat. After binding to this interface, the compositor sends a set of 197 object stays valid until the client destroys it; the compositor 376 It is compositor-dependent when a tool is removed. A compositor may 378 A compositor may also keep a tool alive until shutdown. 434 contact. On some devices, a compositor may not consider a tool in 445 and the compositor grab (if any) is dismissed [all...] |
/external/drm_hwcomposer/ |
virtualcompositorworker.cpp | 17 #define LOG_TAG "hwc-virtual-compositor-worker" 31 : QueueWorker("virtual-compositor", HAL_PRIORITY_URGENT_DISPLAY),
|
drmcomposition.h | 73 * locking is required to maintain consistency across the compositor threads.
|
/external/wayland-protocols/freedesktop.org/unstable/linux-dmabuf/ |
linux-dmabuf-unstable-v1.xml | 46 compositor. Making more attachments later increases the risk of 47 the compositor not being able to use (re-import) an existing 76 request, the behaviour is compositor implementation-defined. 245 two fields in one buffer. A compositor may have to estimate the 249 trigger, presentation, or any other point in the compositor cycle 253 compositor output. 256 buffers is explicitly undefined. A compositor may use elaborate 333 defined by the compositor implementation.
|
/frameworks/base/core/java/android/service/vr/ |
IVrManager.aidl | 99 * Set the component name of the compositor service to bind. 102 * application's compositor process to bind to, or null to clear the current binding.
|
/external/mesa3d/src/gallium/state_trackers/va/ |
context.c | 158 if (!vl_compositor_init(&drv->compositor, drv->pipe)) 187 vl_compositor_cleanup(&drv->compositor); 233 if (!drv->compositor.upload) { 354 vl_compositor_cleanup(&drv->compositor);
|
/external/wayland/doc/publican/ |
protocol-interfaces-to-docbook.xsl | 20 above. Specific compositor implementations may have their own
|
/external/mesa3d/docs/specs/ |
WL_bind_wayland_display.spec | 36 wl_display of a Wayland compositor to an EGLDisplay. Binding a 106 compositor will have to create one or more EGLImages for the 113 EGL and the compositor should have another way to get the buffer
|