ADRs tagged windows¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
31 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0103 | vmaf_sycl_import_d3d11_surface ships as a staging-texture H2D path, not zero-copy |
| ADR-0150 | Port Netflix #1472 — CUDA feature extraction on Windows (MSYS2/MinGW) |
| ADR-0515 | Portable temp-path setup for test_public_api_score on MinGW64 |
| ADR-0521 | MSVC portability gating — vif_avx512.c noinline/noclone + yuv_input.c S_ISREG/fstat |
| ADR-0575 | Fix yuv_input.c stat compat — include-order and _MSC_VER guard |
| ADR-0664 | Install Windows CUDA directly in CI |
| ADR-0876 | Adopt <inttypes.h> PRI macros for fixed-width integer printf formatting |
| ADR-1040 | Promote integer_ssim_moments_t to shared header (macOS / Windows arm64 build fix) |
| ADR-1056 | Use /std:c++latest on MSVC instead of cpp_std=c++23 |
| ADR-1084 | Use filepath.SplitList for VMAF_MCP_ALLOW path-list parsing |
| ADR-1166 | Harvest stale upstream Netflix/vmaf reports, verify each against the fork, fix what still bites |
| ADR-1182 | Windows UTF-8 Path Contract (vmaf_fopen_utf8 / vmaf_open_utf8) |
| ADR-1190 | Backslash escapes and a drive-letter affordance in the CLI option-string grammar |
| ADR-1253 | Scalar references compute their fused multiply-add themselves |
| ADR-1254 | Wide vector register pressure is a Win64 correctness constraint, not a performance one |
| ADR-1260 | Windows on ARM64 CPU build-and-test lane |
| ADR-1273 | Select language standards through warning-clean Meson preference lists |
| ADR-1355 | Backslashes in CLI option values are data, except in runs that touch a delimiter |
| ADR-1364 | Register the SYCL device images of a Windows MSVC build through one explicit device link |
| ADR-1387 | Migrate Windows MinGW CI leg from deprecated MINGW64 to UCRT64 |
| ADR-1515 | A native Windows tester zip for x64 and Arm64, built by the hosted runners with MSVC and a static C runtime |
| ADR-1516 | A Windows CUDA tester zip that ships no NVIDIA file and measures every CUDA twin on a tester's Windows PC |
| ADR-1566 | A Windows SYCL tester zip built with /MD that carries its runtime beside every program and measures every SYCL twin on a tester's Intel GPU |
| ADR-1591 | Publish every archive and image at the strongest compression its documented consumers open |
| ADR-1594 | zstd image layers with a Docker Engine 23.0 floor, and zopfli for the Windows zips |
| ADR-2012 | Lefthook and the pre-commit framework on Windows hosts |
| ADR-2383 | macOS and Windows package channels are fed by the verified native release pipelines |
| ADR-2646 | POSIX-only build parts stay off Windows, and preflight refuses an unguarded POSIX header |
| ADR-2751 | MSVC threads stay on the Win32 shim, which gains a timed wait |
| ADR-2752 | A static MSVC build installs vmaf.lib and vmafx.lib |
| ADR-2783 | The patched FFmpeg is built with MSVC against vmaf.lib in CI |