g3dvl: Add get_clear_color capability

Signed-off-by: Emeric Grange <emeric.grange@gmail.com>
Reviewed-by: Christian König <deathsimple@vodafone.de>
This commit is contained in:
Emeric Grange 2011-09-12 23:39:26 +02:00 committed by Christian König
parent 02e191cb6a
commit 42fddacaba
2 changed files with 18 additions and 0 deletions

View file

@ -562,6 +562,18 @@ vl_compositor_set_clear_color(struct vl_compositor *c, float color[4])
c->clear_color[i] = color[i];
}
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)
{

View file

@ -112,6 +112,12 @@ vl_compositor_reset_dirty_area(struct vl_compositor *compositor);
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
*/