/external/wayland/tests/ |
D | compositor-introspection-test.c | 48 struct compositor { struct 57 struct compositor *c = wl_container_of(listener, c, listener); in client_created() argument 62 check_client_list(struct compositor *compositor) in check_client_list() argument 68 client_list = wl_display_get_client_list(compositor->display); in check_client_list() 78 assert(compositor->client == client); in check_client_list() 82 setup_compositor(struct compositor *compositor) in setup_compositor() argument 88 compositor->display = wl_display_create(); in setup_compositor() 89 socket = wl_display_add_socket_auto(compositor->display); in setup_compositor() 91 compositor->listener.notify = client_created; in setup_compositor() 92 wl_display_add_client_created_listener(compositor->display, &compositor->listener); in setup_compositor() [all …]
|
D | protocol-logger-test.c | 48 struct compositor { struct 89 struct compositor *c = user_data; in logger_func() 116 struct compositor compositor = { 0 }; in TEST() local 125 compositor.display = wl_display_create(); in TEST() 126 compositor.loop = wl_display_get_event_loop(compositor.display); in TEST() 127 socket = wl_display_add_socket_auto(compositor.display); in TEST() 129 logger = wl_display_add_protocol_logger(compositor.display, in TEST() 130 logger_func, &compositor); in TEST() 137 while (compositor.message < 3) { in TEST() 138 wl_event_loop_dispatch(compositor.loop, -1); in TEST() [all …]
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_compositor.h | 144 vl_compositor_init(struct vl_compositor *compositor, struct pipe_context *pipe); 214 struct vl_compositor *compositor, 226 struct vl_compositor *compositor, 239 struct vl_compositor *compositor, 259 struct vl_compositor *compositor, 271 struct vl_compositor *compositor, 285 struct vl_compositor *compositor, 294 vl_compositor_cleanup(struct vl_compositor *compositor);
|
/external/wayland/ |
D | 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
|
D | 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
|
D | 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/mesa3d/src/gallium/state_trackers/vdpau/ |
D | output.c | 296 struct vl_compositor *compositor; in vlVdpOutputSurfacePutBitsIndexed() local 314 compositor = &vlsurface->device->compositor; in vlVdpOutputSurfacePutBitsIndexed() 407 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false); in vlVdpOutputSurfacePutBitsIndexed() 409 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); in vlVdpOutputSurfacePutBitsIndexed() 437 struct vl_compositor *compositor; in vlVdpOutputSurfacePutBitsYCbCr() local 454 compositor = &vlsurface->device->compositor; in vlVdpOutputSurfacePutBitsYCbCr() 514 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); in vlVdpOutputSurfacePutBitsYCbCr() 516 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); in vlVdpOutputSurfacePutBitsYCbCr() 656 struct vl_compositor *compositor; in vlVdpOutputSurfaceRenderOutputSurface() local 685 compositor = &dst_vlsurface->device->compositor; in vlVdpOutputSurfaceRenderOutputSurface() [all …]
|
D | presentation.c | 216 struct vl_compositor *compositor; in vlVdpPresentationQueueDisplay() local 229 compositor = &pq->device->compositor; in vlVdpPresentationQueueDisplay() 260 … vl_compositor_set_rgba_layer(cstate, compositor, 0, surf->sampler_view, &src_rect, NULL, NULL); in vlVdpPresentationQueueDisplay() 262 vl_compositor_render(cstate, compositor, surf_draw, dirty_area, true); in vlVdpPresentationQueueDisplay()
|
D | mixer.c | 259 struct vl_compositor *compositor; in vlVdpVideoMixerRender() local 265 compositor = &vmixer->device->compositor; in vlVdpVideoMixerRender() 298 vl_compositor_set_rgba_layer(&vmixer->cstate, compositor, layer++, bg->sampler_view, in vlVdpVideoMixerRender() 344 …vl_compositor_set_buffer_layer(&vmixer->cstate, compositor, layer, video_buffer, prect, NULL, dein… in vlVdpVideoMixerRender() 396 vl_compositor_set_rgba_layer(&vmixer->cstate, compositor, layer, src->sampler_view, in vlVdpVideoMixerRender() 403 vl_compositor_render(&vmixer->cstate, compositor, surface, &dirty_area, true); in vlVdpVideoMixerRender()
|
D | device.c | 129 if (!vl_compositor_init(&dev->compositor, dev->context)) { in vdp_imp_device_create_x11() 235 vl_compositor_cleanup(&dev->compositor); in vlVdpDeviceFree()
|
/external/mesa3d/docs/specs/ |
D | 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
|
D | 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
|
/external/mesa3d/src/gallium/state_trackers/xvmc/ |
D | surface.c | 357 struct vl_compositor *compositor; in XvMCPutSurface() local 389 compositor = &context_priv->compositor; in XvMCPutSurface() 420 vl_compositor_set_buffer_layer(cstate, compositor, 0, surface_priv->video_buffer, in XvMCPutSurface() 429 …vl_compositor_set_palette_layer(cstate, compositor, 1, subpicture_priv->sampler, subpicture_priv->… in XvMCPutSurface() 432 vl_compositor_set_rgba_layer(cstate, compositor, 1, subpicture_priv->sampler, in XvMCPutSurface() 444 vl_compositor_render(cstate, compositor, surf, dirty_area, true); in XvMCPutSurface()
|
D | context.c | 268 if (!vl_compositor_init(&context_priv->compositor, pipe)) { in XvMCCreateContext() 279 vl_compositor_cleanup(&context_priv->compositor); in XvMCCreateContext() 335 vl_compositor_cleanup(&context_priv->compositor); in XvMCDestroyContext()
|
D | xvmc_private.h | 59 struct vl_compositor compositor; member
|
/external/mesa3d/src/gallium/state_trackers/va/ |
D | postproc.c | 79 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, src, in vlVaPostProcCompositor() 82 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false); in vlVaPostProcCompositor() 169 vl_compositor_convert_rgb_to_yuv(&drv->cstate, &drv->compositor, 0, in vlVaPostProcBlit() 177 vl_compositor_yuv_deint_full(&drv->cstate, &drv->compositor, in vlVaPostProcBlit()
|
D | context.c | 163 if (!vl_compositor_init(&drv->compositor, drv->pipe)) in VA_DRIVER_INIT_FUNC() 192 vl_compositor_cleanup(&drv->compositor); in VA_DRIVER_INIT_FUNC() 360 vl_compositor_cleanup(&drv->compositor); in vlVaTerminate()
|
D | surface.c | 260 vl_compositor_set_rgba_layer(&drv->cstate, &drv->compositor, 0, sub->sampler, in vlVaPutSubpictures() 263 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, false); in vlVaPutSubpictures() 332 … vl_compositor_set_rgba_layer(&drv->cstate, &drv->compositor, 0, views[0], &src_rect, NULL, NULL); in vlVaPutSurface() 334 …vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, surf->buffer, &src_rect, NULL, V… in vlVaPutSurface() 337 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, true); in vlVaPutSurface() 976 vl_compositor_yuv_deint_full(&drv->cstate, &drv->compositor, in vlVaExportSurfaceHandle()
|
/external/pdfium/core/fxge/dib/ |
D | cfx_dibitmap.cpp | 865 CFX_ScanlineCompositor compositor; in CompositeBitmap() local 866 if (!compositor.Init(GetFormat(), pSrcBitmap->GetFormat(), width, in CompositeBitmap() 894 compositor.CompositeRgbBitmapLine(dest_scan, src_scan, width, clip_scan, in CompositeBitmap() 898 compositor.CompositePalBitmapLine(dest_scan, src_scan, src_left, width, in CompositeBitmap() 945 CFX_ScanlineCompositor compositor; in CompositeMask() local 946 if (!compositor.Init(GetFormat(), pMask->GetFormat(), width, nullptr, color, in CompositeMask() 966 compositor.CompositeBitMaskLine(dest_scan, src_scan, src_left, width, in CompositeMask() 969 compositor.CompositeByteMaskLine(dest_scan, src_scan + src_left, width, in CompositeMask()
|
/external/mesa3d/src/gallium/state_trackers/omx_bellagio/ |
D | vid_enc.h | 86 struct vl_compositor compositor; \
|
D | vid_dec.c | 185 if (!vl_compositor_init(&priv->compositor, priv->pipe)) { in vid_dec_Constructor() 192 vl_compositor_cleanup(&priv->compositor); in vid_dec_Constructor() 251 vl_compositor_cleanup(&priv->compositor); in vid_dec_Destructor() 623 vl_compositor_yuv_deint_full(&priv->cstate, &priv->compositor, in vid_dec_FrameDecoded()
|
D | vid_dec.h | 130 struct vl_compositor compositor; \
|
D | vid_enc.c | 186 if (!vl_compositor_init(&priv->compositor, priv->s_pipe)) { in vid_enc_Constructor() 193 vl_compositor_cleanup(&priv->compositor); in vid_enc_Constructor() 291 vl_compositor_cleanup(&priv->compositor); in vid_enc_Destructor() 976 struct vl_compositor *compositor = &priv->compositor; in enc_ScaleInput() local 1002 vl_compositor_set_rgba_layer(s, compositor, 0, views[i], &src_rect, NULL, NULL); in enc_ScaleInput() 1003 vl_compositor_render(s, compositor, dst_surface[i], NULL, false); in enc_ScaleInput()
|
/external/skia/resources/lua/ |
D | slides_content2.lua | 31 - Chrome : ui/gfx and compositor
|
/external/skqp/platform_tools/android/apps/skqp/src/main/assets/resources/lua/ |
D | slides_content2.lua | 31 - Chrome : ui/gfx and compositor
|