removed extraneous fx_renderer_scissor
This commit is contained in:
parent
f7851c21ae
commit
88a41baa30
1 changed files with 2 additions and 6 deletions
|
@ -1975,23 +1975,19 @@ renderer_end:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
render_whole_output(renderer, wlr_output, damage, &renderer->main_buffer.texture);
|
render_whole_output(renderer, wlr_output, damage, &renderer->main_buffer.texture);
|
||||||
fx_renderer_scissor(NULL);
|
|
||||||
fx_renderer_end(renderer);
|
fx_renderer_end(renderer);
|
||||||
|
|
||||||
// Draw the software cursors
|
// Draw the software cursors
|
||||||
wlr_renderer_begin(output->server->wlr_renderer, wlr_output->width, wlr_output->height);
|
wlr_renderer_begin(output->server->wlr_renderer, wlr_output->width, wlr_output->height);
|
||||||
wlr_output_render_software_cursors(wlr_output, damage);
|
wlr_output_render_software_cursors(wlr_output, damage);
|
||||||
wlr_renderer_end(output->server->wlr_renderer);
|
wlr_renderer_end(output->server->wlr_renderer);
|
||||||
|
|
||||||
fx_renderer_scissor(NULL);
|
fx_renderer_scissor(NULL);
|
||||||
|
|
||||||
pixman_region32_t frame_damage;
|
pixman_region32_t frame_damage;
|
||||||
pixman_region32_init(&frame_damage);
|
pixman_region32_init(&frame_damage);
|
||||||
|
|
||||||
/*
|
// Extend the frame damage by the blur size to properly calc damage for the next buffer swap
|
||||||
* Extend the frame damage by the blur size to properly calc damage for the
|
|
||||||
* next buffer swap. Thanks Emersion for your excellent damage tracking blog-post!
|
|
||||||
*/
|
|
||||||
|
|
||||||
enum wl_output_transform transform = wlr_output_transform_invert(wlr_output->transform);
|
enum wl_output_transform transform = wlr_output_transform_invert(wlr_output->transform);
|
||||||
wlr_region_transform(&frame_damage, damage, transform, width, height);
|
wlr_region_transform(&frame_damage, damage, transform, width, height);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue