diff options
| author | dec05eba <dec05eba@protonmail.com> | 2026-05-20 08:10:47 +0200 |
|---|---|---|
| committer | dec05eba <dec05eba@protonmail.com> | 2026-05-20 08:10:47 +0200 |
| commit | 280131585e07b6d5c8438af258b7de0afeff8266 (patch) | |
| tree | 6c00853ef23141c0f3a7517e491a7f44502b20b5 /src/main.cpp | |
| parent | f9d6045b28c5ba71831896c1acc2db13f83c6825 (diff) | |
plugin: add is_damaged and clear_damage
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index c2a5516..f0fbfc0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4388,6 +4388,8 @@ int main(int argc, char **argv) { damaged = true; } + damaged |= gsr_plugins_is_damaged(&plugins); + // TODO: Readd wayland sync warning when removing this if(arg_parser.framerate_mode != GSR_FRAMERATE_MODE_CONTENT) damaged = true; @@ -4417,6 +4419,7 @@ int main(int argc, char **argv) { egl.glClear(0); gsr_damage_clear(&damage); + gsr_plugins_clear_damage(&plugins); gsr_capture_kms_cleanup_kms_fds(); if(kms_client_initialized) { |
