)]}'
{
  "commit": "31c12ae862b0781a473b16416844a2425a470f83",
  "tree": "8de3fc78e7a037f0b61cddb414c8ba22f737c83f",
  "parents": [
    "7e82a937e590c28de8c0ef62b732c35b3156168b"
  ],
  "author": {
    "name": "Michael Ludwig",
    "email": "michaelludwig@google.com",
    "time": "Thu May 21 11:57:33 2026 -0400"
  },
  "committer": {
    "name": "Michael Ludwig",
    "email": "michaelludwig@google.com",
    "time": "Thu Jul 16 06:01:51 2026 -0700"
  },
  "message": "[M144-LTS][ganesh] Use \u0026 when testing for input attachment self-dep\n\nOther than these two sites, kForInputAttachment and\nkForNonCoherentAdvBlend are not treated as mutually exclusive.\n\nWhen using only \u003d\u003d kForInputAttachment, the layout and bindings wouldn\u0027t\napply correctly for a renderpass that was using both forms of self\ndependencies.\n\nBug: 512995705\nFixed: 515953625\nChange-Id: I40aff60a9209be77e6743d7a2f73dac46985507a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1242516\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Nicolette Prevost \u003cnicolettep@google.com\u003e\n(cherry picked from commit 544395a5d9da52fdaa59ad9c98f32f731b64b6b2)\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1245716\n(cherry picked from commit 03c3234e64f9fbbbcf6a7b9c79e94059df49dbfe)\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1289296\nReviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f9fddd29602e8bb6dc7e9035892eac2d74831b3",
      "old_mode": 33188,
      "old_path": "src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp",
      "new_id": "3ff4a7c809746de525f3c8962eb32f0b4b7b71f6",
      "new_mode": 33188,
      "new_path": "src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp"
    }
  ]
}
