/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_compositor_cs.c | 778 struct u_rect *dirty_area, in vl_compositor_cs_render() 795 if (clear_dirty && dirty_area && in vl_compositor_cs_render() 796 (dirty_area->x0 < dirty_area->x1 || dirty_area->y0 < dirty_area->y1)) { in vl_compositor_cs_render() 800 dirty_area->x0 = dirty_area->y0 = VL_COMPOSITOR_MAX_DIRTY; in vl_compositor_cs_render() 801 dirty_area->x1 = dirty_area in vl_compositor_cs_render() 775 vl_compositor_cs_render(struct vl_compositor_state *s, struct vl_compositor *c, struct pipe_surface *dst_surface, struct u_rect *dirty_area, bool clear_dirty) vl_compositor_cs_render() argument [all...] |
H A D | vl_winsys_xlib_swrast.c | 44 struct u_rect dirty_area; member 112 vl_compositor_reset_dirty_area(&vscreen->dirty_area); in vl_xlib_swrast_screen_create() 197 vl_compositor_reset_dirty_area(&scrn->dirty_area); in vl_swrast_get_dirty_area() 198 return &scrn->dirty_area; in vl_swrast_get_dirty_area()
|
H A D | vl_compositor_gfx.c | 689 struct u_rect *dirty_area, in vl_compositor_gfx_render() 707 gen_vertex_data(c, s, dirty_area); in vl_compositor_gfx_render() 709 if (clear_dirty && dirty_area && in vl_compositor_gfx_render() 710 (dirty_area->x0 < dirty_area->x1 || dirty_area->y0 < dirty_area->y1)) { in vl_compositor_gfx_render() 714 dirty_area->x0 = dirty_area->y0 = VL_COMPOSITOR_MAX_DIRTY; in vl_compositor_gfx_render() 715 dirty_area in vl_compositor_gfx_render() 686 vl_compositor_gfx_render(struct vl_compositor_state *s, struct vl_compositor *c, struct pipe_surface *dst_surface, struct u_rect *dirty_area, bool clear_dirty) vl_compositor_gfx_render() argument [all...] |
H A D | vl_compositor_cs.h | 49 struct u_rect *dirty_area,
|
H A D | vl_compositor_gfx.h | 86 struct u_rect *dirty_area,
|
H A D | vl_compositor.h | 312 struct u_rect *dirty_area,
|
H A D | vl_compositor.c | 756 struct u_rect *dirty_area, in vl_compositor_render() 762 vl_compositor_cs_render(s, c, dst_surface, dirty_area, clear_dirty); in vl_compositor_render() 764 vl_compositor_gfx_render(s, c, dst_surface, dirty_area, clear_dirty); in vl_compositor_render() 753 vl_compositor_render(struct vl_compositor_state *s, struct vl_compositor *c, struct pipe_surface *dst_surface, struct u_rect *dirty_area, bool clear_dirty) vl_compositor_render() argument
|
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | presentation.c | 214 struct u_rect src_rect, dst_clip, *dirty_area; in vlVdpPresentationQueueDisplay() local 243 dirty_area = vscreen->get_dirty_area(vscreen); in vlVdpPresentationQueueDisplay() 262 vl_compositor_render(cstate, compositor, surf_draw, dirty_area, true); in vlVdpPresentationQueueDisplay()
|
H A D | mixer.c | 245 struct u_rect rect, clip, *prect, dirty_area; in vlVdpVideoMixerRender() local 375 vl_compositor_reset_dirty_area(&dirty_area); in vlVdpVideoMixerRender() 380 dirty_area = dst->dirty_area; in vlVdpVideoMixerRender() 404 vl_compositor_render(&vmixer->cstate, compositor, surface, &dirty_area, true); in vlVdpVideoMixerRender()
|
H A D | output.c | 125 vl_compositor_reset_dirty_area(&vlsurface->dirty_area); in vlVdpOutputSurfaceCreate() 413 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); in vlVdpOutputSurfacePutBitsIndexed() 522 vl_compositor_render(cstate, compositor, vlsurface->surface, &vlsurface->dirty_area, false); in vlVdpOutputSurfacePutBitsYCbCr() 707 vl_compositor_render(cstate, compositor, dst_vlsurface->surface, &dst_vlsurface->dirty_area, false); in vlVdpOutputSurfaceRenderOutputSurface() 773 vl_compositor_render(cstate, compositor, dst_vlsurface->surface, &dst_vlsurface->dirty_area, false); in vlVdpOutputSurfaceRenderBitmapSurface()
|
H A D | vdpau_private.h | 446 struct u_rect dirty_area; member
|
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
H A D | surface.c | 370 struct u_rect *dirty_area; in XvMCPutSurface() local 394 dirty_area = vscreen->get_dirty_area(vscreen); in XvMCPutSurface() 444 vl_compositor_render(cstate, compositor, surf, dirty_area, true); in XvMCPutSurface()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | surface.c | 217 struct pipe_surface *surf_draw, struct u_rect *dirty_area, in vlVaPutSubpictures() 297 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, false); in vlVaPutSubpictures() 316 struct u_rect src_rect, *dirty_area; in vlVaPutSurface() local 341 dirty_area = vscreen->get_dirty_area(vscreen); in vlVaPutSurface() 371 vl_compositor_render(&drv->cstate, &drv->compositor, surf_draw, dirty_area, true); in vlVaPutSurface() 373 status = vlVaPutSubpictures(surf, drv, surf_draw, dirty_area, &src_rect, &dst_rect); in vlVaPutSurface() 216 vlVaPutSubpictures(vlVaSurface *surf, vlVaDriver *drv, struct pipe_surface *surf_draw, struct u_rect *dirty_area, struct u_rect *src_rect, struct u_rect *dst_rect) vlVaPutSubpictures() argument
|