feat(bench): automate B7 shader profiles, wire B12b trials, settle 45s
- gen_shader_profiles.py + shader-profiles/: Iris per-pack option files resolved from each pack's profile.* lines (Iris has no profile key) - bench.py: flag rows shader_not_loaded when Iris falls back to vanilla rendering (analyze.py treats it as invalid) - matrix: shader_options session key, trial jar globs pinned to the downloaded Modrinth builds, post-join settle 45 s (B0 v1 showed rep 1 still warming at 10 s)
This commit is contained in:
1 parent
a15c912ad0
commit
4fa9a6ab81
13 files changed
+552
-31
No files matched your search
@@ -22,7 +22,8 @@ import statistics
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
INVALID = {"crashed", "timeout", "no_data", "no_markers", "low_n", "vsync_suspect"}
|
||||
INVALID = {"crashed", "timeout", "no_data", "no_markers", "low_n", "vsync_suspect",
|
||||
"shader_not_loaded"}
|
||||
DEFAULT_FILE = Path.home() / "onion-bench" / "results" / "session.jsonl"
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user