工程(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:
1 parent
b3928f8167
commit
c28d01ccb0
9 files changed
+42
-12
No files matched your search
@@ -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
|
||||
}
|
||||
Reference in new issue
Block a user