mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-05-09 12:58:40 +02:00
screencopy When a compositor uses color transforms (ICC profiles), the output's post-render buffer is in the display's color space, not sRGB. A screenshot client like grim receives this buffer and saves it as an untagged PNG, which then appears over-saturated in non-color-managed viewers. To avoid this, the output capture source now creates a hidden headless output that re-renders the same scene graph with an identity color transform (sRGB). The hidden output is driven entirely within the capture source and does not affect the real output or cause any visual flicker. |
||
|---|---|---|
| .. | ||
| backend | ||
| interfaces | ||
| render | ||
| types | ||
| util | ||
| wlr | ||
| xcursor | ||
| xwayland | ||
| meson.build | ||