Signed-off-by: Emeric Grange <emeric.gra...@gmail.com> Reviewed-by: Christian König <deathsim...@vodafone.de> --- src/gallium/auxiliary/vl/vl_compositor.c | 12 ++++++++++++ src/gallium/auxiliary/vl/vl_compositor.h | 6 ++++++ 2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c b/src/gallium/auxiliary/vl/vl_compositor.c index eac101f..ebe6d7a 100644 --- a/src/gallium/auxiliary/vl/vl_compositor.c +++ b/src/gallium/auxiliary/vl/vl_compositor.c @@ -563,6 +563,18 @@ vl_compositor_set_clear_color(struct vl_compositor *c, float color[4]) } void +vl_compositor_get_clear_color(struct vl_compositor *c, float color[4]) +{ + unsigned i; + + assert(c); + assert(color); + + for (i = 0; i < 4; ++i) + color[i] = c->clear_color[i]; +} + +void vl_compositor_clear_layers(struct vl_compositor *c) { unsigned i, j; diff --git a/src/gallium/auxiliary/vl/vl_compositor.h b/src/gallium/auxiliary/vl/vl_compositor.h index 73d38c9..0b9b993 100644 --- a/src/gallium/auxiliary/vl/vl_compositor.h +++ b/src/gallium/auxiliary/vl/vl_compositor.h @@ -113,6 +113,12 @@ void vl_compositor_set_clear_color(struct vl_compositor *compositor, float color[4]); /** + * get the clear color + */ +void +vl_compositor_get_clear_color(struct vl_compositor *compositor, float color[4]); + +/** * set overlay samplers */ /*@{*/ -- 1.7.6.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev