)]}'
{
  "commit": "2e09c418a7851cecc51c2cafa7f5e97cda147c56",
  "tree": "99ede6fb52f948ce466406f65cb5c056a0537eca",
  "parents": [
    "00aaffc743606aa3da4b5759bf81939839e1ab4c"
  ],
  "author": {
    "name": "Brandon DeRosier",
    "email": "bdero@google.com",
    "time": "Wed Feb 21 19:30:18 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 22 03:30:18 2024 +0000"
  },
  "message": "[Impeller] Add StC color source/clip behavior + constexpr flag for enabling StC. (#50817)\n\nIncluded in this PR is:\r\n- Behavior for clips/restores when StC is enabled.\r\n- Behavior for color source drawing when StC is enabled.\r\n- New filled path tessellator behavior.\r\n- A constexpr flag for enabling StC.\r\n\r\nThis patch shouldn\u0027t actually change any behavior when StC is off.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d65d5274a21a43375576523f405ca0144d593867",
      "old_mode": 33188,
      "old_path": "impeller/aiks/canvas.cc",
      "new_id": "1c8c963c3e31a37af2b2a859ea69d9de5bed3160",
      "new_mode": 33188,
      "new_path": "impeller/aiks/canvas.cc"
    },
    {
      "type": "modify",
      "old_id": "22b81e5d72770d98fda44d566e14517e453a0a70",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/clip_contents.cc",
      "new_id": "b85beac674a9a92a431d7aea313810e3b7bc7b12",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/clip_contents.cc"
    },
    {
      "type": "modify",
      "old_id": "b519cc255e1121c2813402aa8c4b7ae4105bc43d",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/clip_contents.h",
      "new_id": "8d7f162217cffc5e04d60e4790e0a66b89b6285c",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/clip_contents.h"
    },
    {
      "type": "modify",
      "old_id": "d89e522cde094e37d6d9568381fad32bfc168679",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/color_source_contents.h",
      "new_id": "4951494b6903093eee0b01c90f6e2cc887fb31aa",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/color_source_contents.h"
    },
    {
      "type": "modify",
      "old_id": "05397d3346bed07bbc586983cd5a888b7dc36c61",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/content_context.cc",
      "new_id": "270e8173508c20a252f8fa6b1cb36ee407a45fa9",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/content_context.cc"
    },
    {
      "type": "modify",
      "old_id": "4b813e9a8d18ea14bfd730af5bb5e83c87591b97",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/content_context.h",
      "new_id": "67e840716557d21f564370b88926abcea9f29fc9",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/content_context.h"
    },
    {
      "type": "modify",
      "old_id": "681c160a581746e9340cf152488ea2189894fa83",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/contents.cc",
      "new_id": "b71ceca97db2e1bd2763d802f477b7cdda1bfc7c",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/contents.cc"
    },
    {
      "type": "modify",
      "old_id": "e1f26f6fc83257b125325089f7345ffbbed2ea2d",
      "old_mode": 33188,
      "old_path": "impeller/entity/entity.cc",
      "new_id": "472f4b534bee885dc2a570206e92c758bbfcf063",
      "new_mode": 33188,
      "new_path": "impeller/entity/entity.cc"
    },
    {
      "type": "modify",
      "old_id": "608545b0e85091b158b036796ea0bf244e669902",
      "old_mode": 33188,
      "old_path": "impeller/entity/entity_pass.cc",
      "new_id": "76a5d313e0dae7656c60719ba6892b7ba5400a90",
      "new_mode": 33188,
      "new_path": "impeller/entity/entity_pass.cc"
    },
    {
      "type": "modify",
      "old_id": "e5a6adca14b7f1b5340055d090ffdd5c814b4515",
      "old_mode": 33188,
      "old_path": "impeller/entity/entity_unittests.cc",
      "new_id": "07b065d0a10ea9fc65f0872bb730b825fe5bf89b",
      "new_mode": 33188,
      "new_path": "impeller/entity/entity_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "5cd721a583942690d62f32c0c317e7752d0ab5f6",
      "old_mode": 33188,
      "old_path": "impeller/entity/geometry/fill_path_geometry.cc",
      "new_id": "959d858f6d73c93fad5c9f52f3a8d4f99238ac80",
      "new_mode": 33188,
      "new_path": "impeller/entity/geometry/fill_path_geometry.cc"
    },
    {
      "type": "modify",
      "old_id": "d9258acd7938c1b373bad23bd40c057ce307b509",
      "old_mode": 33188,
      "old_path": "impeller/entity/inline_pass_context.cc",
      "new_id": "7fcaf515ad3e81f8356df7cd0e8f3a484db71b03",
      "new_mode": 33188,
      "new_path": "impeller/entity/inline_pass_context.cc"
    }
  ]
}
