Removed unneeded clearing of the wlr fbo before rendering onto it
This commit is contained in:
parent
8962d460d6
commit
cf463ee9a3
1 changed files with 0 additions and 12 deletions
|
@ -1884,19 +1884,7 @@ render_overlay:
|
||||||
|
|
||||||
renderer_end:
|
renderer_end:
|
||||||
fx_renderer_end(output->renderer);
|
fx_renderer_end(output->renderer);
|
||||||
|
|
||||||
float clear_color[] = {0.0f, 0.0f, 0.0f, 1.0f};
|
|
||||||
if (pixman_region32_not_empty(&original_damage)) {
|
|
||||||
int nrects;
|
|
||||||
pixman_box32_t *rects = pixman_region32_rectangles(&original_damage, &nrects);
|
|
||||||
for (int i = 0; i < nrects; ++i) {
|
|
||||||
scissor_output(wlr_output, &rects[i]);
|
|
||||||
fx_renderer_clear(clear_color);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
render_whole_output(renderer, wlr_output, &original_damage, &renderer->main_buffer.texture);
|
render_whole_output(renderer, wlr_output, &original_damage, &renderer->main_buffer.texture);
|
||||||
|
|
||||||
fx_renderer_scissor(NULL);
|
fx_renderer_scissor(NULL);
|
||||||
|
|
||||||
// Draw the software cursors
|
// Draw the software cursors
|
||||||
|
|
Loading…
Add table
Reference in a new issue