{
  "schema": 1,
  "kind": "benchmark",
  "generated_utc": "20261010T095515Z",
  "device": {
    "manufacturer": "Xiaomi",
    "model": "2412DPC0AG",
    "soc": "MT6899",
    "soc_maker": "Mediatek",
    "android": "15",
    "sdk": 35,
    "build": "POCO\/rodin_global\/rodin:15\/AP3A.240905.015.A2\/OS2.0.206.0.VOJMIXM:user\/release-keys",
    "cpu": {
      "cores": 8,
      "abi": "arm64-v8a",
      "hardware": "mt6899",
      "clusters": [
        {
          "cores": 4,
          "max_khz": 2100000
        },
        {
          "cores": 3,
          "max_khz": 3000000
        },
        {
          "cores": 1,
          "max_khz": 3250000
        }
      ]
    },
    "ram_mb": 11312
  },
  "driver": {
    "selection": "PanVK-G720-0.1.0-beta.2",
    "kind": "custom",
    "library_sha256": "126b8b6124a8677298469f520cd6c825de88b498fe93a38bd358ef3b557882d3"
  },
  "conditions": {
    "seconds_per_scene": 6,
    "warmup_frames": 30,
    "render_width": 1920,
    "render_height": 1080,
    "heavy_width": 3840,
    "heavy_height": 2160,
    "heavy_below_ms": 8,
    "heavy_particles": 2,
    "cool_rule": "status_below_2",
    "cooling_pauses": 0,
    "cooling_s": 0,
    "cooling_capped": 0,
    "test_budget_s": 180,
    "test_s": 23,
    "display_width": 1220,
    "display_height": 2712,
    "display_refresh_hz": 60,
    "rounds": 3,
    "scene_set": 3,
    "vsync": "OFF"
  },
  "scenes": {
    "oit_linked_lists": {
      "round_states": [
        "refused",
        "refused",
        "refused"
      ],
      "starts_attempted": 3,
      "starts_measured": 0,
      "rounds_reported": 0,
      "rounds_started_hot": 0,
      "median_ms_by_round": [
        null,
        null,
        null
      ],
      "mean_ms_by_round": [
        null,
        null,
        null
      ],
      "render": "1920x1080"
    },
    "subpasses": {
      "round_states": [
        "refused",
        "refused",
        "refused"
      ],
      "starts_attempted": 3,
      "starts_measured": 0,
      "rounds_reported": 0,
      "rounds_started_hot": 0,
      "median_ms_by_round": [
        null,
        null,
        null
      ],
      "mean_ms_by_round": [
        null,
        null,
        null
      ],
      "render": "1920x1080"
    },
    "compute_nbody": {
      "round_states": [
        "refused",
        "refused",
        "refused"
      ],
      "starts_attempted": 3,
      "starts_measured": 0,
      "rounds_reported": 0,
      "rounds_started_hot": 0,
      "median_ms_by_round": [
        null,
        null,
        null
      ],
      "mean_ms_by_round": [
        null,
        null,
        null
      ],
      "render": "1920x1080"
    },
    "pipeline_barriers": {
      "round_states": [
        "refused",
        "refused",
        "refused"
      ],
      "starts_attempted": 3,
      "starts_measured": 0,
      "rounds_reported": 0,
      "rounds_started_hot": 0,
      "median_ms_by_round": [
        null,
        null,
        null
      ],
      "mean_ms_by_round": [
        null,
        null,
        null
      ],
      "render": "1920x1080"
    }
  },
  "unstable_scenes": [],
  "gpu_clock_low_scenes": [],
  "valid": false,
  "invalid_reason": "oit_linked_lists reported in 0 of 3 rounds; subpasses reported in 0 of 3 rounds; compute_nbody reported in 0 of 3 rounds; pipeline_barriers reported in 0 of 3 rounds",
  "runs": [
    {
      "scene": "oit_linked_lists",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "oit_linked_lists",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "oit_linked_lists",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 29.6,
      "present_mode": "Mailbox"
    }
  ],
  "note": "Every scene draws at 1920 by 1080, whatever the screen. A scene under 8.0 ms there is too light for the chip and runs again at a heavier load: at 3840 by 2160, as the row named with _2160p, or, for compute_nbody, with 2 times the particles, as the row named with _2x. Compare drivers on one device; across devices, compare only rows that kept the GPU busy."
}