ADRs tagged psnr¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
16 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0216 | Vulkan PSNR — chroma extension (psnr_cb / psnr_cr) |
| ADR-0351 | CUDA PSNR — chroma extension (psnr_cb / psnr_cr) |
| ADR-0453 | PSNR enable_chroma option parity across all GPU backends |
| ADR-0469 | float_psnr HIP twin — wire enable_chroma option |
| ADR-0471 | Add enable_chroma to integer_psnr_hip (chroma parity with CUDA/SYCL/Vulkan twins) |
| ADR-1024 | R6 per-metric scoring guards — PSNR/ADM correctness fixes |
| ADR-1033 | CPU-side scoring NaN/UB guards across PSNR/SSIM/MS-SSIM/ADM/CAMBI/MOTION |
| ADR-1193 | Opt-in uncapped option splits the PSNR infinity sentinel from the truncation |
| ADR-1322 | Restore enable_chroma option parity on integer_psnr_metal |
| ADR-1369 | SYCL twins read the planes the state uploads once per frame; opt-in shared chroma planes and a device-side slot fence |
| ADR-1392 | CUDA motion, PSNR and moment kernels add one atomic per block, the motion SAD filters separably, and PSNR selects its plane with constant indices |
| ADR-1440 | float_psnr_hip adds its squared differences as integers and returns the CPU's score bit for bit |
| ADR-1450 | float_psnr_sycl adds its squared differences as integers, and is bit-identical to the CPU |
| ADR-1455 | float_psnr_cuda adds its squared differences as integers, and is bit-identical to the CPU |
| ADR-1485 | the aggregate PSNR of a plane without error is the per-frame cap; upstream publishes a ceiling 54 dB above it on the 1080p checkerboard chroma |
| ADR-1499 | The float_psnr twins add each row's exact sum in the CPU's order, and return the CPU's bits on every frame |