gl-renderer: Fix debug clear on shadow buffers
The shadow buffer must be blitted entirely when debug clear is on. Signed-off-by: Loïc Molinari <loic.molinari@collabora.com>
This commit is contained in:
parent
c65284bf9d
commit
0078a20f17
|
@ -2375,7 +2375,8 @@ gl_renderer_repaint_output(struct weston_output *output,
|
|||
glBindFramebuffer(GL_FRAMEBUFFER, rb->fbo);
|
||||
glViewport(go->area.x, area_y,
|
||||
go->area.width, go->area.height);
|
||||
blit_shadow_to_output(output, &rb->base.damage);
|
||||
blit_shadow_to_output(output, gr->debug_clear ?
|
||||
&output->region : &rb->base.damage);
|
||||
} else {
|
||||
repaint_views(output, &rb->base.damage);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue