)]}'
{
  "commit": "6c9ed0c6ccaa14eba05962a95fa614b7a1c943ed",
  "tree": "738ebab8152c31152b3100cf7306925abbbe3693",
  "parents": [
    "83e22b5d69e5ddcba04fc7a99defc203be048f25"
  ],
  "author": {
    "name": "Casey Hillers",
    "email": "caseyhillers@gmail.com",
    "time": "Wed Mar 29 12:01:00 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 29 12:01:00 2023 -0700"
  },
  "message": "Revert \"[Impeller] support half precision uniforms and half precision samplers (#40590)\"\n\nThis reverts commit 3287e2b362fcae6e755ed0022f02175cb5a368bb.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d15d5c90e344b6388f22924fe2e542e0b9b0bad3",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "aed974d040060199e1a91afc7fb6557cd5c417cf",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "93863aa03c2346d8bffabe99c75765206c96f2e5",
      "old_mode": 33188,
      "old_path": "impeller/compiler/reflector.cc",
      "new_id": "09ad507111f9d177640798ceb62f7471a99f8661",
      "new_mode": 33188,
      "new_path": "impeller/compiler/reflector.cc"
    },
    {
      "type": "modify",
      "old_id": "0cc2fee2aa332d9cd48906a750a768e1fa7018a8",
      "old_mode": 33188,
      "old_path": "impeller/compiler/shader_lib/impeller/types.glsl",
      "new_id": "87c7eee666c69cbf6f342a657d502e1a49fdcffd",
      "new_mode": 33188,
      "new_path": "impeller/compiler/shader_lib/impeller/types.glsl"
    },
    {
      "type": "modify",
      "old_id": "4714def3aacf825ace247e4874a46722a125f660",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/solid_fill.frag",
      "new_id": "28c7776da9e1d9efceabbe76945d367ff6bade9b",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/solid_fill.frag"
    },
    {
      "type": "modify",
      "old_id": "a908196ffd00ab30dc3a0afdac8409d96b33d6b7",
      "old_mode": 33188,
      "old_path": "impeller/fixtures/BUILD.gn",
      "new_id": "5e149172081a91c96c5624d74dc8ec3f1cc621fb",
      "new_mode": 33188,
      "new_path": "impeller/fixtures/BUILD.gn"
    },
    {
      "type": "delete",
      "old_id": "527476d8b6eb8983303350317e8c1ffe398a52d9",
      "old_mode": 33188,
      "old_path": "impeller/fixtures/half.frag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9aaa4e8ec8149e52960ed3a558bf64b4a46fb5b2",
      "old_mode": 33188,
      "old_path": "impeller/geometry/BUILD.gn",
      "new_id": "a1b511ce9f41bc935da6a4e55dcc16266e152abb",
      "new_mode": 33188,
      "new_path": "impeller/geometry/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "143de168ef293fc1c81f7d355ce73eeeabc2cbe4",
      "old_mode": 33188,
      "old_path": "impeller/geometry/geometry_unittests.cc",
      "new_id": "0b1e963571e4c5c428d2e384778f87550fbe7529",
      "new_mode": 33188,
      "new_path": "impeller/geometry/geometry_unittests.cc"
    },
    {
      "type": "delete",
      "old_id": "ed81e16a110f41df37dd372a7d5a8191385df802",
      "old_mode": 33188,
      "old_path": "impeller/geometry/half.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8767924b4227172a885e519a054205c96dc2cb8e",
      "old_mode": 33188,
      "old_path": "impeller/renderer/shader_types.h",
      "new_id": "b29bffd6f1260931bc08f69d5cb90da43db363b6",
      "new_mode": 33188,
      "new_path": "impeller/renderer/shader_types.h"
    }
  ]
}
