mirror of
https://github.com/cage-kiosk/cage.git
synced 2026-03-10 05:34:14 -04:00
Put damage tracking debugging behind a flag
This commit is contained in:
parent
e981cb8a1c
commit
667667505a
3 changed files with 49 additions and 6 deletions
9
output.c
9
output.c
|
|
@ -219,8 +219,9 @@ handle_output_damage_frame(struct wl_listener *listener, void *data)
|
|||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
// TODO: guard this behind a flag.
|
||||
wlr_renderer_clear(renderer, (float[]){1, 0, 0, 1});
|
||||
if (output->server->debug_damage_tracking) {
|
||||
wlr_renderer_clear(renderer, (float[]){1, 0, 0, 1});
|
||||
}
|
||||
#endif
|
||||
|
||||
float color[4] = {0.3, 0.3, 0.3, 1.0};
|
||||
|
|
@ -255,7 +256,9 @@ handle_output_damage_frame(struct wl_listener *listener, void *data)
|
|||
wlr_renderer_end(renderer);
|
||||
|
||||
#ifdef DEBUG
|
||||
pixman_region32_union_rect(&damage, &damage, 0, 0, output_width, output_height);
|
||||
if (output->server->debug_damage_tracking) {
|
||||
pixman_region32_union_rect(&damage, &damage, 0, 0, output_width, output_height);
|
||||
}
|
||||
#endif
|
||||
|
||||
enum wl_output_transform transform = wlr_output_transform_invert(output->wlr_output->transform);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue