{
  "version": "1.0.3",
  "notes": "GPU bench dài hơn + 2400 mesh 3D + progress realtime — Trước đó GPU test chỉ chạy 3s quá nhanh. Bây giờ 600 frames thật với 2400 mesh × 4 geometry (396K tri/frame), 60 FPS cap → ~10s, có progress overlay (frame count, FPS, %, bar) + visible 3D canvas trong viz panel.",
  "url": "https://benchmark.jimmyvu.me/dl/pc/ApexMark-Setup-1.0.3.exe",
  "changelog": [
    {
      "version": "1.0.3",
      "date": "2026-09-04",
      "title": "GPU bench dài hơn + 2400 mesh 3D + progress realtime",
      "summary": "Trước đó GPU test chỉ chạy 3s quá nhanh, không thấy gì. Bây giờ chạy 600 frames thật với 2400 mesh × 4 geometry (396K tri/frame), 60 FPS cap → ~10s, có progress overlay realtime + visible 3D canvas ngay trong viz panel.",
      "new": [
        "GPU bench cap 60 FPS × 600 frames × 2400 mesh = ~10s (từ 240 frames × 600 mesh = 0.07s)",
        "GPU canvas visible ngay trong viz panel khi GPU stage chạy (không phải mock)",
        "Real-time progress overlay: WARM-UP / BENCH label, frame X/600, instant FPS, elapsed, progress bar gradient"
      ],
      "improved": [
        "Mesh count 600 → 2400 (4 geometry: box + sphere + octahedron + torus) cho nặng hơn",
        "Score capped ở 60 FPS (GPU quá mạnh không trivialize score)",
        "Sub-score mới: 'Mesh count' để hiển thị rõ 2400 mesh"
      ],
      "fixed": [
        "GPU bench quá nhanh (3s) → cap 60 FPS pace cho duration cố định ~10s"
      ]
    }
  ]
}
