/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_compositor.h | 166 * initialize this compositor 169 vl_compositor_init(struct vl_compositor *compositor, struct pipe_context *pipe); 239 struct vl_compositor *compositor, 251 struct vl_compositor *compositor, 264 struct vl_compositor *compositor, 284 struct vl_compositor *compositor, 296 struct vl_compositor *compositor, 310 struct vl_compositor *compositor, 316 * destroy this compositor 319 vl_compositor_cleanup(struct vl_compositor *compositor); [all...] |
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | output.c | 297 struct vl_compositor *compositor; in vlVdpOutputSurfacePutBitsIndexed() local 315 compositor = &vlsurface->device->compositor; in vlVdpOutputSurfacePutBitsIndexed() 411 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false); in vlVdpOutputSurfacePutBitsIndexed() 413 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); in vlVdpOutputSurfacePutBitsIndexed() 441 struct vl_compositor *compositor; in vlVdpOutputSurfacePutBitsYCbCr() local 458 compositor = &vlsurface->device->compositor; in vlVdpOutputSurfacePutBitsYCbCr() 520 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); in vlVdpOutputSurfacePutBitsYCbCr() 522 vl_compositor_render(cstate, compositor, vlsurfac in vlVdpOutputSurfacePutBitsYCbCr() 662 struct vl_compositor *compositor; vlVdpOutputSurfaceRenderOutputSurface() local 732 struct vl_compositor *compositor; vlVdpOutputSurfaceRenderBitmapSurface() local [all...] |
H A 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()
|
H A D | mixer.c | 257 struct vl_compositor *compositor; in vlVdpVideoMixerRender() local 263 compositor = &vmixer->device->compositor; in vlVdpVideoMixerRender() 296 vl_compositor_set_rgba_layer(&vmixer->cstate, compositor, layer++, bg->sampler_view, in vlVdpVideoMixerRender() 345 vl_compositor_set_buffer_layer(&vmixer->cstate, compositor, layer, video_buffer, prect, NULL, deinterlace); in vlVdpVideoMixerRender() 397 vl_compositor_set_rgba_layer(&vmixer->cstate, compositor, layer, src->sampler_view, in vlVdpVideoMixerRender() 404 vl_compositor_render(&vmixer->cstate, compositor, surface, &dirty_area, true); in vlVdpVideoMixerRender()
|
H A D | device.c | 131 if (!vl_compositor_init(&dev->compositor, dev->context)) { in vdp_imp_device_create_x11() 237 vl_compositor_cleanup(&dev->compositor); in vlVdpDeviceFree()
|
H A D | vdpau_private.h | 380 struct vl_compositor compositor; member
|
/third_party/mesa3d/src/gallium/frontends/omx/ |
H A D | vid_dec_common.c | 98 struct vl_compositor *compositor = &priv->compositor; in vid_dec_FillOutput() local 119 vl_compositor_set_buffer_layer(s, compositor, 0, buf, in vid_dec_FillOutput() 122 vl_compositor_render(s, compositor, dst_surface[0], NULL, false); in vid_dec_FillOutput()
|
H A D | vid_dec_common.h | 112 struct vl_compositor compositor; \ 191 struct vl_compositor compositor; member
|
H A D | vid_enc_common.h | 98 struct vl_compositor compositor; \ 147 struct vl_compositor compositor;
|
H A D | vid_enc_common.c | 214 struct vl_compositor *compositor = &priv->compositor; in enc_ScaleInput_common() local 240 vl_compositor_set_rgba_layer(s, compositor, 0, views[i], &src_rect, NULL, NULL); in enc_ScaleInput_common() 241 vl_compositor_render(s, compositor, dst_surface[i], NULL, false); in enc_ScaleInput_common()
|
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
H A 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->palette, 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()
|
H A D | context.c | 268 if (!vl_compositor_init(&context_priv->compositor, pipe)) { in XvMCCreateContext() 269 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor.\n"); in XvMCCreateContext() 278 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor state.\n"); in XvMCCreateContext() 279 vl_compositor_cleanup(&context_priv->compositor); in XvMCCreateContext() 335 vl_compositor_cleanup(&context_priv->compositor); in XvMCDestroyContext()
|
H A D | xvmc_private.h | 59 struct vl_compositor compositor; member
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/converged/ |
H A D | CompositorNativeWindow11.cpp | 90 Microsoft::WRL::ComPtr<ABI::Windows::UI::Composition::ICompositor> compositor; in createSwapChain() local 91 hr = hostVisual->get_Compositor(&compositor); in createSwapChain() 99 hr = compositor.As(&interop); in createSwapChain() 137 hr = compositor->CreateSurfaceBrushWithSurface(mSurface.Get(), &mSurfaceBrush); in createSwapChain()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | postproc.c | 81 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, src, in vlVaPostProcCompositor() 84 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false); in vlVaPostProcCompositor() 240 vl_compositor_convert_rgb_to_yuv(&drv->cstate, &drv->compositor, 0, in vlVaPostProcBlit() 248 vl_compositor_yuv_deint_full(&drv->cstate, &drv->compositor, in vlVaPostProcBlit() 296 util_compute_blit(drv->pipe, &blit, &context->blit_cs, !drv->compositor.deinterlace); in vlVaPostProcBlit() 461 drv->compositor.deinterlace = deinterlace; in vlVaHandleVAProcPipelineParameterBufferType()
|
H A D | context.c | 175 if (!vl_compositor_init(&drv->compositor, drv->pipe)) in VA_DRIVER_INIT_FUNC() 208 vl_compositor_cleanup(&drv->compositor); in VA_DRIVER_INIT_FUNC() 420 vl_compositor_cleanup(&drv->compositor); in vlVaTerminate()
|
H A D | surface.c | 294 vl_compositor_set_rgba_layer(&drv->cstate, &drv->compositor, 0, sub->sampler, in vlVaPutSubpictures() 297 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, false); in vlVaPutSubpictures() 366 vl_compositor_set_rgba_layer(&drv->cstate, &drv->compositor, 0, views[0], &src_rect, NULL, NULL); in vlVaPutSurface() 368 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, surf->buffer, &src_rect, NULL, VL_COMPOSITOR_WEAVE); in vlVaPutSurface() 371 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, true); in vlVaPutSurface() 1316 vl_compositor_yuv_deint_full(&drv->cstate, &drv->compositor, in vlVaExportSurfaceHandle()
|
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/ |
H A D | h264dprc.c | 401 if (!vl_compositor_init(&priv->compositor, priv->pipe)) { in h264d_prc_allocate_resources() 408 vl_compositor_cleanup(&priv->compositor); in h264d_prc_allocate_resources() 416 vl_compositor_cleanup(&priv->compositor); in h264d_prc_allocate_resources() 442 vl_compositor_cleanup(&priv->compositor); in h264d_prc_deallocate_resources()
|
H A D | h264eprc.c | 413 if (!vl_compositor_init(&priv->compositor, priv->s_pipe)) { in h264e_prc_create_encoder() 420 vl_compositor_cleanup(&priv->compositor); in h264e_prc_create_encoder() 456 vl_compositor_cleanup(&priv->compositor); in h264e_prc_destroy_encoder()
|
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/ |
H A D | EGLDirectCompositionTest.cpp | 58 // Create DispatcherQueue for window to process compositor callbacks 110 void CreateDesktopWindowTarget(ComPtr<ICompositor> const &compositor, in CreateDesktopWindowTarget() argument 117 ASSERT_TRUE(SUCCEEDED(compositor.As(&interop))); in CreateDesktopWindowTarget()
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
H A D | vid_dec.c | 211 if (!vl_compositor_init(&priv->compositor, priv->pipe)) { in vid_dec_Constructor() 218 vl_compositor_cleanup(&priv->compositor); in vid_dec_Constructor() 284 vl_compositor_cleanup(&priv->compositor); in vid_dec_Destructor()
|
H A D | vid_enc.c | 167 if (!vl_compositor_init(&priv->compositor, priv->s_pipe)) { in vid_enc_Constructor() 174 vl_compositor_cleanup(&priv->compositor); in vid_enc_Constructor() 272 vl_compositor_cleanup(&priv->compositor); in vid_enc_Destructor()
|
/third_party/glfw/src/ |
H A D | wl_init.c | 114 _glfw.wl.compositor = in registryHandleGlobal() 425 _glfw.wl.cursorSurface = wl_compositor_create_surface(_glfw.wl.compositor); in loadCursorTheme() 866 "Wayland: Failed to find xdg-shell in your compositor"); in _glfwInitWayland() 873 "Wayland: Failed to find wl_shm in your compositor"); in _glfwInitWayland() 951 if (_glfw.wl.compositor) in _glfwTerminateWayland() 952 wl_compositor_destroy(_glfw.wl.compositor); in _glfwTerminateWayland()
|
H A D | wl_window.c | 203 edge->surface = wl_compositor_create_surface(_glfw.wl.compositor); in createFallbackEdge() 214 struct wl_region* region = wl_compositor_create_region(_glfw.wl.compositor); in createFallbackEdge() 305 region = wl_compositor_create_region(_glfw.wl.compositor); in setContentAreaOpaque() 393 if (wl_compositor_get_version(_glfw.wl.compositor) < in _glfwUpdateBufferScaleFromOutputsWayland() 1025 window->wl.surface = wl_compositor_create_surface(_glfw.wl.compositor); in createNativeSurface() 2617 struct wl_region* region = wl_compositor_create_region(_glfw.wl.compositor); in _glfwSetWindowMousePassthroughWayland() 2931 "Wayland: The compositor does not support pointer locking"); in lockPointer()
|
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/third_party/ |
H A D | vulkan_command_buffer_utils.cpp | 323 info->compositor = in registry_handle_global() 479 info.window = wl_compositor_create_surface(info.compositor); in init_window() 482 printf("Can not create wayland_surface from compositor!\n"); in init_window() 504 wl_compositor_destroy(info.compositor); in destroy_window()
|