picom/src/backend
Yuxuan Shui b6e7ea5639
core: don't update render statistics if we didn't actually render
Sometimes a scheduled render can end up doing nothing, e.g. if the
damage region is empty. In that case we don't have valid data to
collect and thus shouldn't update the statistics.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2023-06-10 14:33:36 +01:00
..
dummy backend: give backends more flexibility regarding shadow creation 2022-08-26 05:42:51 +01:00
gl core: frame pacing 2023-06-08 20:35:24 +01:00
xrender xrender: make corner-radius respect inactive-dim 2022-12-23 15:21:52 +03:00
backend.c core: don't update render statistics if we didn't actually render 2023-06-10 14:33:36 +01:00
backend.h backend: add last_render_time interface. 2023-06-08 20:35:23 +01:00
backend_common.c backend: fix leak in default_backend_render_shadow 2023-02-13 03:36:00 +03:00
backend_common.h backend: add shadow_from_mask based implementation of render_shadow 2022-08-26 05:43:17 +01:00
driver.c core: frame pacing 2023-06-08 20:35:24 +01:00
driver.h diagnostics: improve driver printing 2020-08-25 06:54:10 +01:00
meson.build backends: add egl backend 2022-09-29 08:03:12 +01:00