)]}'
{
  "commit": "fd668af2ff3a9dc26bcabf1b468df80956eac51f",
  "tree": "8acb206622b6335a91e4e2085115984165fc1230",
  "parents": [
    "0de6701b537ac0a2f59e535cabd7a187eae31852"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Mon May 13 23:06:12 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 14 06:06:12 2024 +0000"
  },
  "message": "[Impeller] use render pass to clear glyph atlas texture to transparent black. (#52791)\n\nAlternative to https://github.com/flutter/engine/pull/52746\r\n\r\nWork towards https://github.com/flutter/flutter/issues/138798\r\n\r\nIf possible, use a render pass to clear texture to transparent black. The goal is to reduce the CPU cost for larger atlases.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7a5de96fa3edce3617c67a1c701faa12fc1c412",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/gles/blit_command_gles.cc",
      "new_id": "b3b6d84423a2bcaf912c5a377491818f881b4d9e",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/gles/blit_command_gles.cc"
    },
    {
      "type": "modify",
      "old_id": "732af99108a1a67f7332cb1a45070cef39847a99",
      "old_mode": 33188,
      "old_path": "impeller/renderer/blit_pass_unittests.cc",
      "new_id": "e30d89fb049b455eeb2031e9734e4167e48c860d",
      "new_mode": 33188,
      "new_path": "impeller/renderer/blit_pass_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "25f36c73bc05cc95f6606a8f54d2ddbec23139a1",
      "old_mode": 33188,
      "old_path": "impeller/typographer/backends/skia/typographer_context_skia.cc",
      "new_id": "35c39a96907d4e8403daf6a3521039987641b4dd",
      "new_mode": 33188,
      "new_path": "impeller/typographer/backends/skia/typographer_context_skia.cc"
    }
  ]
}
