)]}'
{
  "commit": "4cb9e02c06ce02209ed49026091eb4efac17004a",
  "tree": "c7abffc8f058f5f179f6d6f4b59bcd46cb0be8ab",
  "parents": [
    "422f92b992c535dd80a1eaf3b099ae8777e3548f"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Mon May 06 14:27:55 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 06 21:27:55 2024 +0000"
  },
  "message": "[Impeller] remove compute tessellator. (#52584)\n\nWe don\u0027t have any plans to use this in the near term. The algorithm works but can easily run out of memory, and would need to be entirely reworked to manage memory allocations.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "415883a4a817de7c54b905e95203e6ef59abc69d",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/excluded_files",
      "new_id": "f4e63b1bd063d7ff2574c7ec8018ad9bf19d12a3",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/excluded_files"
    },
    {
      "type": "modify",
      "old_id": "eb2bad60a7a1ceb93613aba189319303bb0cca88",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "90536fbdd422e98585cd9b8ffcebbfb38f12a89b",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "accabd97e2ad75cc44be8ca46036e5b42454293e",
      "old_mode": 33188,
      "old_path": "impeller/BUILD.gn",
      "new_id": "8e7aee9978027b4e13f7542fdb50fb0a85601f81",
      "new_mode": 33188,
      "new_path": "impeller/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "59358ac68f3f485a19df1a2cc069d4f266cec5c8",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/solid_color_contents.h",
      "new_id": "db5abdda9409790c70885194f1d0d0000c66cb09",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/solid_color_contents.h"
    },
    {
      "type": "modify",
      "old_id": "8d6e70a2e3f3cf26b16ac18daf7a3370a4bec077",
      "old_mode": 33188,
      "old_path": "impeller/geometry/gradient.h",
      "new_id": "551ec129f0a2f135dde438edeff6e1eb9aaf7664",
      "new_mode": 33188,
      "new_path": "impeller/geometry/gradient.h"
    },
    {
      "type": "modify",
      "old_id": "368c037eca845049179d7613af98a3b79f1d410d",
      "old_mode": 33188,
      "old_path": "impeller/renderer/BUILD.gn",
      "new_id": "5ffb79ec9135c8fd63b542e6526e737d28877264",
      "new_mode": 33188,
      "new_path": "impeller/renderer/BUILD.gn"
    },
    {
      "type": "delete",
      "old_id": "c34a531893c055aa182cc2726081cba9cb884c62",
      "old_mode": 33188,
      "old_path": "impeller/renderer/compute_subgroup_unittests.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8e8d084e7a2cddfaa4206e57e348eaf39ea42e57",
      "old_mode": 33188,
      "old_path": "impeller/renderer/compute_tessellator.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a74c54ea29e6f8c2953ba8b313aab61721f8f5b2",
      "old_mode": 33188,
      "old_path": "impeller/renderer/compute_tessellator.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0804c8f12d8274d32856ddd7c694e92068c9591e",
      "old_mode": 33188,
      "old_path": "impeller/renderer/path_polyline.comp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5d9cf55fafa4b4b851e123732a6e3cad9fdfc5bb",
      "old_mode": 33188,
      "old_path": "impeller/renderer/stroke.comp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "856dc2c6a66251fcf4cc130b0d394d08aa71f68c",
      "old_mode": 33188,
      "old_path": "impeller/tools/malioc.json",
      "new_id": "35b83ea0ee66f17d792ef2e1c40653f2e577eb1b",
      "new_mode": 33188,
      "new_path": "impeller/tools/malioc.json"
    }
  ]
}
