Searched refs:compositor (Results 1 - 25 of 62) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor.h149 * initialize this compositor
152 vl_compositor_init(struct vl_compositor *compositor, struct pipe_context *pipe);
222 struct vl_compositor *compositor,
234 struct vl_compositor *compositor,
247 struct vl_compositor *compositor,
267 struct vl_compositor *compositor,
279 struct vl_compositor *compositor,
293 struct vl_compositor *compositor,
299 * destroy this compositor
302 vl_compositor_cleanup(struct vl_compositor *compositor);
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor.h166 * 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...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/omx/
H A Dvid_dec_common.c99 struct vl_compositor *compositor = &priv->compositor; local in function:vid_dec_FillOutput
120 vl_compositor_set_buffer_layer(s, compositor, 0, buf,
123 vl_compositor_render(s, compositor, dst_surface[0], NULL, false);
H A Dvid_dec_common.h108 struct vl_compositor compositor; \
187 struct vl_compositor compositor;
H A Dvid_enc_common.h98 struct vl_compositor compositor; \
147 struct vl_compositor compositor;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/omx/
H A Dvid_dec_common.c98 struct vl_compositor *compositor = &priv->compositor; local in function:vid_dec_FillOutput
119 vl_compositor_set_buffer_layer(s, compositor, 0, buf,
122 vl_compositor_render(s, compositor, dst_surface[0], NULL, false);
H A Dvid_dec_common.h112 struct vl_compositor compositor; \
191 struct vl_compositor compositor;
H A Dvid_enc_common.h98 struct vl_compositor compositor; \
147 struct vl_compositor compositor;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/vdpau/
H A Doutput.c297 struct vl_compositor *compositor; local in function:vlVdpOutputSurfacePutBitsIndexed
315 compositor = &vlsurface->device->compositor;
408 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false);
410 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false);
438 struct vl_compositor *compositor; local in function:vlVdpOutputSurfacePutBitsYCbCr
455 compositor = &vlsurface->device->compositor;
515 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE);
517 vl_compositor_render(cstate, compositor, vlsurfac
657 struct vl_compositor *compositor; local in function:vlVdpOutputSurfaceRenderOutputSurface
727 struct vl_compositor *compositor; local in function:vlVdpOutputSurfaceRenderBitmapSurface
[all...]
H A Dpresentation.c216 struct vl_compositor *compositor; local in function:vlVdpPresentationQueueDisplay
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);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/vdpau/
H A Doutput.c297 struct vl_compositor *compositor; local in function:vlVdpOutputSurfacePutBitsIndexed
315 compositor = &vlsurface->device->compositor;
411 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false);
413 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false);
441 struct vl_compositor *compositor; local in function:vlVdpOutputSurfacePutBitsYCbCr
458 compositor = &vlsurface->device->compositor;
520 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE);
522 vl_compositor_render(cstate, compositor, vlsurfac
662 struct vl_compositor *compositor; local in function:vlVdpOutputSurfaceRenderOutputSurface
732 struct vl_compositor *compositor; local in function:vlVdpOutputSurfaceRenderBitmapSurface
[all...]
H A Dpresentation.c216 struct vl_compositor *compositor; local in function:vlVdpPresentationQueueDisplay
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);
/xsrc/external/mit/MesaLib.old/dist/docs/specs/
H A DWL_create_wayland_buffer_from_image.spec42 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
H A DWL_bind_wayland_display.spec36 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
/xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
H A DWL_create_wayland_buffer_from_image.spec42 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
H A DWL_bind_wayland_display.spec36 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
/xsrc/external/mit/mesa-demos/dist/src/egl/eglut/
H A Deglut_wayland.c12 struct wl_compositor *compositor; member in struct:display
33 d->compositor =
114 window.surface = wl_compositor_create_surface(display.compositor);
116 region = wl_compositor_create_region(display.compositor);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/xvmc/
H A Dxvmc_private.h59 struct vl_compositor compositor; member in struct:__anoncbfa95ac0108
H A Dsurface.c357 struct vl_compositor *compositor; local in function:XvMCPutSurface
389 compositor = &context_priv->compositor;
420 vl_compositor_set_buffer_layer(cstate, compositor, 0, surface_priv->video_buffer,
429 vl_compositor_set_palette_layer(cstate, compositor, 1, subpicture_priv->sampler, subpicture_priv->palette,
432 vl_compositor_set_rgba_layer(cstate, compositor, 1, subpicture_priv->sampler,
444 vl_compositor_render(cstate, compositor, surf, dirty_area, true);
H A Dcontext.c268 if (!vl_compositor_init(&context_priv->compositor, pipe)) {
269 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor.\n");
278 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor state.\n");
279 vl_compositor_cleanup(&context_priv->compositor);
335 vl_compositor_cleanup(&context_priv->compositor);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/xvmc/
H A Dxvmc_private.h59 struct vl_compositor compositor; member in struct:__anon22b5d2f30108
H A Dsurface.c357 struct vl_compositor *compositor; local in function:XvMCPutSurface
389 compositor = &context_priv->compositor;
420 vl_compositor_set_buffer_layer(cstate, compositor, 0, surface_priv->video_buffer,
429 vl_compositor_set_palette_layer(cstate, compositor, 1, subpicture_priv->sampler, subpicture_priv->palette,
432 vl_compositor_set_rgba_layer(cstate, compositor, 1, subpicture_priv->sampler,
444 vl_compositor_render(cstate, compositor, surf, dirty_area, true);
H A Dcontext.c268 if (!vl_compositor_init(&context_priv->compositor, pipe)) {
269 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor.\n");
278 XVMC_MSG(XVMC_ERR, "[XvMC] Could not create VL compositor state.\n");
279 vl_compositor_cleanup(&context_priv->compositor);
335 vl_compositor_cleanup(&context_priv->compositor);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/va/
H A Dpostproc.c80 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, src,
83 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false);
169 vl_compositor_convert_rgb_to_yuv(&drv->cstate, &drv->compositor, 0,
177 vl_compositor_yuv_deint_full(&drv->cstate, &drv->compositor,
225 util_compute_blit(drv->pipe, &blit, &context->blit_cs, !drv->compositor.deinterlace);
358 drv->compositor.deinterlace = deinterlace;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/va/
H A Dcontext.c163 if (!vl_compositor_init(&drv->compositor, drv->pipe))
196 vl_compositor_cleanup(&drv->compositor);
390 vl_compositor_cleanup(&drv->compositor);

Completed in 13 milliseconds

123