diff options
| author | Valentin Popov <valentin@popov.link> | 2026-11-01 08:45:59 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-11-01 08:45:59 +0300 |
| commit | f771a62298dd935a1ec6f746b738a2a82aab352d (patch) | |
| tree | 313d5f4dab44fa2dfdf4f0d90f0917f00e9be7e3 /tools/native-frame-capture/README.md | |
| parent | 6c603976d4e368708935ab80e152b495a5c5e47a (diff) | |
| download | fparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.tar.xz fparkan-f771a62298dd935a1ec6f746b738a2a82aab352d.zip | |
fix(tools): preserve opaque framebuffer RGB in captures
Diffstat (limited to 'tools/native-frame-capture/README.md')
| -rw-r--r-- | tools/native-frame-capture/README.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/native-frame-capture/README.md b/tools/native-frame-capture/README.md index d8f621c..1f7166b 100644 --- a/tools/native-frame-capture/README.md +++ b/tools/native-frame-capture/README.md @@ -117,6 +117,12 @@ the verified value for the run above, not a universal surface format. The converter uses the installed `System.Drawing` PNG encoder and adds no package dependency. +PNG exports treat the captured frame as opaque and preserve its stored RGB. +Framebuffer alpha is a rendering result, not image transparency; applying it +again when displaying the PNG would darken surfaces a second time. Raw files +retain all four original channels. The comparison script also ignores alpha +in older PNG exports, without changing the measured RGB values. + ## Сравнение областей кадра `compare-frames.ps1` собирает пару «оригинал / FParkan» без масштабирования и |
