工程(ci远端化·阶段三): golden基线按平台各存——四张现行基线(棋盘三图+menu_boot)迁入windows/子目录, mac/待Mac端重制后入库; golden_compare.py按sys.platform自动拼平台子目录(缺本平台基线=fail-closed显式红并给重制指引, 禁静默绿); render_gate基线断言路径与golden_baseline_refresh写入落点全改平台子目录; gate_platform.sh新增gate_platform_id; 依据=用户裁跨平台逐像素必失配(字形/抗锯齿机制差异), 平台内部严格度不降

This commit is contained in:
DKChan committed 2026-11-03 03:09:27 +08:00
1 parent b3928f8167
commit c28d01ccb0
9 files changed
+42 -12

No files matched your search

+10
View File
@@ -84,3 +84,13 @@ gate_godot_count_all() {
else ps -axo comm= 2>/dev/null | grep -ci 'godot' || true
fi
}
# golden 基线平台子目录名——渲染基线按平台各存一份(Windows 显卡字形/抗锯齿与 macOS CoreText
# 差异使跨平台逐像素比对必失配,2026-11-03 用户裁:按平台各存基线,平台内部照常严格比对)。
gate_platform_id() {
case "$(uname -s 2>/dev/null)" in
MINGW*|MSYS*|CYGWIN*|Windows_NT) echo "windows" ;;
Darwin) echo "mac" ;;
*) echo "linux" ;;
esac
}