Module: Mesa
Branch: master
Commit: 9484852cdb8d73c91830f7361ddcd19b638ba08e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9484852cdb8d73c91830f7361ddcd19b638ba08e

Author: Leo Liu <[email protected]>
Date:   Tue Sep 19 11:08:54 2017 -0400

vl/compositor: remove vl_compositor_yuv_deint() function

No longer used.

Acked-by: Christian König <[email protected]>

---

 src/gallium/auxiliary/vl/vl_compositor.c | 31 -------------------------------
 src/gallium/auxiliary/vl/vl_compositor.h |  9 ---------
 2 files changed, 40 deletions(-)

diff --git a/src/gallium/auxiliary/vl/vl_compositor.c 
b/src/gallium/auxiliary/vl/vl_compositor.c
index 37a784742d..f758f0822b 100644
--- a/src/gallium/auxiliary/vl/vl_compositor.c
+++ b/src/gallium/auxiliary/vl/vl_compositor.c
@@ -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)
 {
diff --git a/src/gallium/auxiliary/vl/vl_compositor.h 
b/src/gallium/auxiliary/vl/vl_compositor.h
index 2fb5a3c53e..1930f93e29 100644
--- a/src/gallium/auxiliary/vl/vl_compositor.h
+++ b/src/gallium/auxiliary/vl/vl_compositor.h
@@ -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 */

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to