vl/compositor: remove vl_compositor_yuv_deint() function
authorLeo Liu <leo.liu@amd.com>
Tue, 19 Sep 2017 15:08:54 +0000 (11:08 -0400)
committerLeo Liu <leo.liu@amd.com>
Mon, 25 Sep 2017 13:42:13 +0000 (09:42 -0400)
No longer used.

Acked-by: Christian König <christian.koenig@amd.com>
src/gallium/auxiliary/vl/vl_compositor.c
src/gallium/auxiliary/vl/vl_compositor.h

index 37a784742db28b79849680fd24452439124b297e..f758f0822bcffdcc9228e55065259e684fd599c4 100644 (file)
@@ -1254,37 +1254,6 @@ vl_compositor_render(struct vl_compositor_state *s,
    draw_layers(c, s, dirty_area);
 }
 
-void
-vl_compositor_yuv_deint(struct vl_compositor_state *s,
-                        struct vl_compositor *c,
-                        struct pipe_video_buffer *src,
-                        struct pipe_video_buffer *dst)
-{
-   struct pipe_surface **dst_surfaces;
-   struct u_rect dst_rect;
-
-   dst_surfaces = dst->get_surfaces(dst);
-   vl_compositor_clear_layers(s);
-
-   dst_rect.x0 = 0;
-   dst_rect.x1 = src->width;
-   dst_rect.y0 = 0;
-   dst_rect.y1 = src->height;
-
-   set_yuv_layer(s, c, 0, src, NULL, NULL, true);
-   vl_compositor_set_layer_dst_area(s, 0, &dst_rect);
-   vl_compositor_render(s, c, dst_surfaces[0], NULL, false);
-
-   dst_rect.x1 /= 2;
-   dst_rect.y1 /= 2;
-
-   set_yuv_layer(s, c, 0, src, NULL, NULL, false);
-   vl_compositor_set_layer_dst_area(s, 0, &dst_rect);
-   vl_compositor_render(s, c, dst_surfaces[1], NULL, false);
-
-   s->pipe->flush(s->pipe, NULL, 0);
-}
-
 bool
 vl_compositor_init(struct vl_compositor *c, struct pipe_context *pipe)
 {
index 2fb5a3c53eb35e00d816d21f470fcb027a0b2fa3..1930f93e2906eaab33cd5af81f82da97b2364eaa 100644 (file)
@@ -282,13 +282,4 @@ vl_compositor_cleanup(struct vl_compositor *compositor);
 void
 vl_compositor_cleanup_state(struct vl_compositor_state *state);
 
-/**
- * deinterlace yuv buffer
- */
-void
-vl_compositor_yuv_deint(struct vl_compositor_state *state,
-                        struct vl_compositor *compositor,
-                        struct pipe_video_buffer *src,
-                        struct pipe_video_buffer *dst);
-
 #endif /* vl_compositor_h */