{
  "schema": 1,
  "kind": "benchmark",
  "generated_utc": "20261015T123648Z",
  "device": {
    "manufacturer": "Google",
    "model": "Pixel 9",
    "soc": "Tensor G4",
    "soc_maker": "Google",
    "android": "17",
    "sdk": 37,
    "build": "google\/tokay\/tokay:17\/CP3A.261005.005\/2026100601:user\/release-keys",
    "cpu": {
      "cores": 8,
      "abi": "arm64-v8a",
      "hardware": "tokay",
      "clusters": [
        {
          "cores": 4,
          "max_khz": 1950000
        },
        {
          "cores": 3,
          "max_khz": 2600000
        },
        {
          "cores": 1,
          "max_khz": 3105000
        }
      ]
    },
    "ram_mb": 11200
  },
  "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": 33,
    "display_width": 1080,
    "display_height": 2424,
    "display_refresh_hz": 60,
    "rounds": 3,
    "scene_set": 5,
    "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"
    },
    "hdr_2160p": {
      "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": "3840x2160",
      "heavy": true,
      "note": "hdr_2160p reported in 0 of 3 rounds"
    }
  },
  "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": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "oit_linked_lists",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "oit_linked_lists",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "subpasses",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "compute_nbody",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "pipeline_barriers",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "hdr_2160p",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 0,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "hdr_2160p",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 1,
      "thermal_status": 0,
      "battery_c": 36.9,
      "present_mode": "Mailbox"
    },
    {
      "scene": "hdr_2160p",
      "state": "refused",
      "error": "vk::Device::createSwapchainKHR: ErrorInvalidExternalHandle",
      "round": 2,
      "thermal_status": 0,
      "battery_c": 36.9,
      "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. hdr runs at the larger picture only. Compare drivers on one device; across devices, compare only rows that kept the GPU busy."
}