)]}'
{
  "commit": "83e22b5d69e5ddcba04fc7a99defc203be048f25",
  "tree": "0e202c368eb5aa6e07949abe543c49516da30ece",
  "parents": [
    "1e737440c1470f216bcf61e592ec41a80aba482a"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Wed Mar 29 11:18:19 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 29 18:18:19 2023 +0000"
  },
  "message": "[Impeller] migrate Gaussian shaders to half precision. (#40752)\n\n[Impeller] migrate Gaussian shaders to half precision.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62874bec96d9c09ad843af62dd27aa237ba45bd9",
      "old_mode": 33188,
      "old_path": "impeller/compiler/shader_lib/impeller/gaussian.glsl",
      "new_id": "9dd104d6e4ce2fcac9ce7e63f78bc10c528a1289",
      "new_mode": 33188,
      "new_path": "impeller/compiler/shader_lib/impeller/gaussian.glsl"
    },
    {
      "type": "modify",
      "old_id": "3bbb580fb275f8d488a703eed1036141fc3fdb6d",
      "old_mode": 33188,
      "old_path": "impeller/compiler/shader_lib/impeller/texture.glsl",
      "new_id": "d8b244294a75671a8431e6bd7b0b0433b230cfc6",
      "new_mode": 33188,
      "new_path": "impeller/compiler/shader_lib/impeller/texture.glsl"
    },
    {
      "type": "modify",
      "old_id": "b28dfc8210380cb7dcc04b861b72ec09bf89fa87",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/border_mask_blur.frag",
      "new_id": "e0e89b2e8edc5484bab2695484fd1df8ba13aa8e",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/border_mask_blur.frag"
    },
    {
      "type": "modify",
      "old_id": "bff59a4747e65ca19a058cb11affd86b0b63b528",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/border_mask_blur.vert",
      "new_id": "74b9ae422483aa1fb2b7c3b78dd9c126821fb944",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/border_mask_blur.vert"
    },
    {
      "type": "modify",
      "old_id": "4a218303efc274ea5f54d3180d944595886b04c0",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/gaussian_blur/gaussian_blur.glsl",
      "new_id": "c99adfe449e2423d9d8e916c0a59e6f4b3844860",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/gaussian_blur/gaussian_blur.glsl"
    },
    {
      "type": "modify",
      "old_id": "f402003b13bf19ac382b46972c037d801af2e298",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/gaussian_blur/gaussian_blur.vert",
      "new_id": "96b2ccf5c66c8805b17f41cc1ba0e460663ea631",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/gaussian_blur/gaussian_blur.vert"
    },
    {
      "type": "modify",
      "old_id": "5b0ddff80976c1100824f2d080d3cc90f2c6ef2c",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/rrect_blur.frag",
      "new_id": "9b342481187b2801343c748e053f1128b2a7b1af",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/rrect_blur.frag"
    },
    {
      "type": "modify",
      "old_id": "87382f6b4dcbe7226ba4cc498999c0cfbf0add87",
      "old_mode": 33188,
      "old_path": "impeller/entity/shaders/rrect_blur.vert",
      "new_id": "6ca9e06bba4b8ebc482cfc50f2bfedd7d7e4228d",
      "new_mode": 33188,
      "new_path": "impeller/entity/shaders/rrect_blur.vert"
    },
    {
      "type": "modify",
      "old_id": "9f6418deddff2bcca6993934b0114f0fd2c47746",
      "old_mode": 33188,
      "old_path": "impeller/tools/malioc.json",
      "new_id": "2b2b1231a5cf468de98488054e5c0c05c874b3a2",
      "new_mode": 33188,
      "new_path": "impeller/tools/malioc.json"
    }
  ]
}
