{
  "schema": 1,
  "kind": "benchmark",
  "generated_utc": "20261012T180223Z",
  "device": {
    "manufacturer": "HONOR",
    "model": "ABR-LX3",
    "soc": "SM6225",
    "soc_maker": "QTI",
    "android": "15",
    "sdk": 35,
    "build": "HONOR\/ABR-LX3\/HNABR-Q:15\/HONORABR-L33\/9.0.0.268C605E15R105P1:user\/release-keys",
    "cpu": {
      "cores": 8,
      "abi": "arm64-v8a",
      "hardware": "qcom",
      "clusters": [
        {
          "cores": 4,
          "max_khz": 1900800
        },
        {
          "cores": 4,
          "max_khz": 2803200
        }
      ]
    },
    "ram_mb": 7650
  },
  "driver": {
    "selection": "turnip_mrpurple_T30-toasted",
    "kind": "custom",
    "library_sha256": "1d80dfa019659b008e4669311db5b1e4a02af59ff1d5458a98e2f5fe18ed013b"
  },
  "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": 184,
    "display_width": 1080,
    "display_height": 2412,
    "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",
      "round": 0,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "subpasses",
      "round": 0,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "compute_nbody",
      "round": 0,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "pipeline_barriers",
      "round": 0,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "oit_linked_lists",
      "round": 1,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "subpasses",
      "round": 1,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "compute_nbody",
      "round": 1,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "pipeline_barriers",
      "round": 1,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "oit_linked_lists",
      "round": 2,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "subpasses",
      "round": 2,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "compute_nbody",
      "round": 2,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "pipeline_barriers",
      "round": 2,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "hdr_2160p",
      "round": 0,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "hdr_2160p",
      "round": 1,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    },
    {
      "scene": "hdr_2160p",
      "round": 2,
      "thermal_status": 0,
      "present_mode": null,
      "state": "refused"
    }
  ],
  "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."
}