/system/sepolicy/prebuilts/api/26.0/public/ |
surfaceflinger.te | 1 # surfaceflinger - display compositor service
|
/system/sepolicy/prebuilts/api/27.0/public/ |
surfaceflinger.te | 1 # surfaceflinger - display compositor service
|
/system/sepolicy/prebuilts/api/28.0/public/ |
surfaceflinger.te | 1 # surfaceflinger - display compositor service
|
/system/sepolicy/public/ |
surfaceflinger.te | 1 # surfaceflinger - display compositor service
|
/external/wayland-protocols/freedesktop.org/unstable/keyboard-shortcuts-inhibit/ |
README | 0 Compositor shortcuts inhibit protocol
|
keyboard-shortcuts-inhibit-unstable-v1.xml | 27 <description summary="Protocol for inhibiting the compositor keyboard shortcuts"> 28 This protocol specifies a way for a client to request the compositor 46 A global interface used for inhibiting the compositor keyboard shortcuts. 61 a protocol error "already_inhibited" is raised by the compositor. 79 A keyboard shortcuts inhibitor instructs the compositor to ignore 83 seat, even those which would normally be caught by the compositor for 86 The Wayland compositor is however under no obligation to disable 90 client. The compositor may also use the same key combo to reactivate 94 When the compositor restores its own keyboard shortcuts, an 104 shortcuts inhibitor using any mechanism the compositor may offer [all...] |
/external/wayland/tests/ |
compositor-introspection-test.c | 48 struct compositor { struct 57 struct compositor *c = wl_container_of(listener, c, listener); 62 check_client_list(struct compositor *compositor) 68 client_list = wl_display_get_client_list(compositor->display); 78 assert(compositor->client == client); 82 setup_compositor(struct compositor *compositor) 88 compositor->display = wl_display_create(); 89 socket = wl_display_add_socket_auto(compositor->display) 107 struct compositor compositor = { 0 }; local 144 struct compositor compositor = { 0 }; local [all...] |
protocol-logger-test.c | 48 struct compositor { struct 89 struct compositor *c = user_data; 116 struct compositor compositor = { 0 }; local 125 compositor.display = wl_display_create(); 126 compositor.loop = wl_display_get_event_loop(compositor.display); 127 socket = wl_display_add_socket_auto(compositor.display); 129 logger = wl_display_add_protocol_logger(compositor.display, 130 logger_func, &compositor); [all...] |
/external/wayland/doc/publican/sources/ |
Compositors.xml | 13 <link linkend="sect-Compositors-System-Compositor">system compositor</link> 15 possible console terminal emulator and so forth. A different compositor, a 16 <link linkend="sect-Compositors-Session-Compositor">session compositor</link> 25 <section id="sect-Compositors-System-Compositor"> 26 <title>System Compositor</title> 28 A system compositor can run from early boot until shutdown. 33 A system compositor can host different types of session 38 A linux implementation of a system compositor will typicall [all...] |
Architecture.xml | 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 transfe [all...] |
/external/wayland/ |
README | 3 Wayland is a project to define a protocol for a compositor to talk to 5 compositor can be a standalone display server running on Linux kernel 11 buffer management. The compositor receives input events and forwards 13 into them and notifies the compositor when it needs to redraw. The 15 other interactions that must go through the compositor. However, the 20 The weston compositor is a reference implementation of a wayland 21 compositor and the weston repository also includes a few example
|
METADATA | 3 "Wayland is a protocol for a compositor to talk to its clients as well as a " 4 "C library implementation of that protocol. The compositor can be a "
|
/external/wayland-protocols/freedesktop.org/unstable/fullscreen-shell/ |
fullscreen-shell-unstable-v1.xml | 23 compositor-specific. The same surface may be presented on multiple 27 until either the client removes it or the compositor destroys the 52 <description summary="capabilities advertised by the compositor"> 53 Various capabilities that can be advertised by the compositor. They 58 This is a hint to the client that indicates that the compositor is 62 mode they like. If the compositor does not advertise this, it may 67 This is a hint to the client that indicates that the compositor can 70 If the compositor does not advertise this capability then setting 75 <entry name="arbitrary_modes" value="1" summary="compositor is capable of almost any output mode"/> 76 <entry name="cursor_plane" value="2" summary="compositor has a separate cursor plane"/ [all...] |
/external/wayland-protocols/freedesktop.org/unstable/xdg-output/ |
xdg-output-unstable-v1.xml | 35 Typically, the global compositor space on a desktop system is made of 42 concepts (such as output location within the global compositor space, 81 <description summary="compositor logical output region"> 82 An xdg_output describes part of the compositor geometry. 85 compositor space. 96 <description summary="position of the output within the global compositor space"> 98 the global compositor space. 102 of the output changes within the global compositor space. 105 summary="x position within the global compositor space"/> 107 summary="y position within the global compositor space"/ [all...] |
/frameworks/native/opengl/specs/ |
EGL_ANDROID_front_buffer_auto_refresh.txt | 38 front-buffer rendering. It allows them to indicate to the Android compositor 40 removes the overhead of having to notify the compositor that the window 60 whether to enable or disable auto-refresh in the Android compositor when
|
EGL_ANDROID_get_frame_timestamps.txt | 54 long the compositor's rendering work took. In combination these can be 138 compositor will begin composition. This is effectively the deadline 139 for when the compositor must receive a newly queued frame. 182 - EGL_COMPOSITION_LATCH_TIME_ANDROID - The time when the compositor 187 the compositor began preparing composition for this frame. 189 compositor began preparing composition for this frame. If this frame 193 latched by the compositor. Note: The value may not be updated for 194 every display refresh if the compositor becomes idle. 196 the compositor's rendering work for this frame finished. This will be 197 zero if composition was handled by the display and the compositor [all...] |
/hardware/intel/common/libva/test/common/ |
va_display_wayland.c | 37 struct wl_compositor *compositor; member in struct:display 59 d->compositor = 125 if (d->compositor) { 126 wl_compositor_destroy(d->compositor); 127 d->compositor = NULL; 144 d->surface = wl_compositor_create_surface(d->compositor);
|
/frameworks/native/libs/vr/libdvr/include/dvr/ |
dvr_display_types.h | 36 // The compositor is free to use keys in the positive integer space for 40 // Determines whether a direct surface is created (compositor output) or an 59 // compositor through surface state query results.
|
/external/mesa3d/docs/specs/ |
WL_create_wayland_buffer_from_image.spec | 42 nested Wayland compositor which is using subsurfaces to present buffers 46 compositor. 48 The nested compositor can create an EGLImage from a client buffer resource 75 EGLImage will be generated in a nested Wayland compositor using a buffer
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_compositor.h | 131 * initialize this compositor 134 vl_compositor_init(struct vl_compositor *compositor, struct pipe_context *pipe); 204 struct vl_compositor *compositor, 216 struct vl_compositor *compositor, 229 struct vl_compositor *compositor, 263 struct vl_compositor *compositor, 269 * destroy this compositor 272 vl_compositor_cleanup(struct vl_compositor *compositor);
|
/external/wayland/doc/doxygen/dot/ |
x-architecture.gv | 30 comp [tooltip="Compositor", label="|{|Compositor|}|", URL="#comp"]
|
/external/wayland-protocols/freedesktop.org/unstable/xwayland-keyboard-grab/ |
xwayland-keyboard-grab-unstable-v1.xml | 40 to the Wayland compositor who may set the input focus to some other 46 that the compositor will honor this request and it does not 48 a compositor may inform the user that all key events are now 84 and does not require the compositor to send an error if the grab 91 the grab request may be silently ignored by the compositor, 95 a compositor may filter some events for its own consumption, 97 a compositor may change and reroute keyboard events while the grab 116 Destroy the grabbed keyboard object. If applicable, the compositor
|
/external/drm_hwcomposer/ |
drmcompositor.cpp | 17 #define LOG_TAG "hwc-drm-compositor" 42 ALOGE("Failed to initialize display compositor for %d", display); 97 ALOGE("Calling base drm compositor Composite() function");
|
/external/skia/include/gpu/gl/ |
GrGLConfig_chrome.h | 19 // compositor also doesn't check its allocations.
|
/external/skqp/include/gpu/gl/ |
GrGLConfig_chrome.h | 19 // compositor also doesn't check its allocations.
|