)]}'
{
  "commit": "a3b5123cfaa2e1e2dfe2dcc36806eaba8c222449",
  "tree": "73c5a25735f611f3ad9d9533367487a2b1a480cf",
  "parents": [
    "1ffe7a88453d3e9b160955571b7fca020345f187"
  ],
  "author": {
    "name": "Noelle Scobie",
    "email": "nscobie@google.com",
    "time": "Tue May 05 14:39:16 2026 -0700"
  },
  "committer": {
    "name": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Tue May 05 15:52:51 2026 -0700"
  },
  "message": "Revert \"[graphite] Move inverting atlas size into vertex shader\"\n\nThis reverts commit bb0593cf8ae47594991be9e226288823bb9b5147.\n\nReason for revert: primary culprit for b/506238401\n\nOriginal change\u0027s description:\n\u003e [graphite] Move inverting atlas size into vertex shader\n\u003e\n\u003e Bug: b/402405637\n\u003e Change-Id: I8c8c3505cc7038001d28560f111d0f59cfbb0790\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1214557\n\u003e Commit-Queue: Thomas Smith \u003cthomsmit@google.com\u003e\n\u003e Reviewed-by: Michael Ludwig \u003cmichaelludwig@google.com\u003e\n\nBug: b/402405637\nBug: b/506238401\nChange-Id: I861945127a0e6a29eccff02306d5f59c45a8b1ae\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/1226976\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Noelle Scobie \u003cnscobie@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01368e5f75d8b9da70518ea02fb7ef26fa2a0198",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/ShaderInfo.cpp",
      "new_id": "94563c543bc66a7a62b3e61d11f20aae914b32c5",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/ShaderInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "2912cf6a1397f87c59b9f92e73e6dbfeea00fd2e",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/ShaderInfo.h",
      "new_id": "49d5a2d70c89b083bb8ea600ce5da652bf9b7806",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/ShaderInfo.h"
    },
    {
      "type": "modify",
      "old_id": "3a07126f7a8fc9c9d6b983d3df41ccf47db4a1a9",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp",
      "new_id": "3bcdcb6965c5f4cdcd84292fee7622cc30e173a2",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp"
    },
    {
      "type": "modify",
      "old_id": "64232b5b63c52d77ee2fc59d47887185a2a7b0c2",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/dawn/DawnSharedContext.cpp",
      "new_id": "36dcb2289d71e52a33bf223afc247e53bb8dea0f",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/dawn/DawnSharedContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "2de184f020427476e596e5a4d885fdc1a54a27d3",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/mtl/MtlCommandBuffer.mm",
      "new_id": "ff623605b70a24fe35c70aa4a8ec2fa1c132a60b",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/mtl/MtlCommandBuffer.mm"
    },
    {
      "type": "modify",
      "old_id": "fdcb8d2cab3f09ba2578b251d394f9ebd4b748dc",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/mtl/MtlRenderCommandEncoder.h",
      "new_id": "96a3c6a90ab901033bc285f2d7392e8a9b6389db",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/mtl/MtlRenderCommandEncoder.h"
    },
    {
      "type": "modify",
      "old_id": "724228e9502eb7e34a895e6b6f994f64913d984e",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/render/BitmapTextRenderStep.cpp",
      "new_id": "16d804d93c980e037b5abf6fdda657d537fdd560",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/render/BitmapTextRenderStep.cpp"
    },
    {
      "type": "modify",
      "old_id": "4cdd6b1ac8350f1c15bb00b92897519bdee0f703",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/render/SDFTextLCDRenderStep.cpp",
      "new_id": "7086d7958a5045624c8626c89829c50fff88bbcc",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/render/SDFTextLCDRenderStep.cpp"
    },
    {
      "type": "modify",
      "old_id": "ebf5c502b621988cd548614c0ca20f026976c104",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/render/SDFTextRenderStep.cpp",
      "new_id": "f8eed48363d5929aef682265eabe0ac489effa4e",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/render/SDFTextRenderStep.cpp"
    },
    {
      "type": "modify",
      "old_id": "1d2a591cce3cee256a2b19c8f32096766ba86863",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/vk/VulkanCommandBuffer.cpp",
      "new_id": "1eb257c45e97202d4326b6cbbc6be2c4b8018845",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/vk/VulkanCommandBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "4c2fec69ac2977e422d5581130f28090de15a5a4",
      "old_mode": 33188,
      "old_path": "src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp",
      "new_id": "6e8f3eaea7839d63457d5d813a69f0946da2ed43",
      "new_mode": 33188,
      "new_path": "src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2cb6b64be6994850f7d19dfaf1cda3d50265a36",
      "old_mode": 33188,
      "old_path": "src/sksl/generated/sksl_graphite_frag.minified.sksl",
      "new_id": "4698addc0b0831b646d74c44bb7c96cb05c7c9a5",
      "new_mode": 33188,
      "new_path": "src/sksl/generated/sksl_graphite_frag.minified.sksl"
    },
    {
      "type": "modify",
      "old_id": "1823bff6499bad83ea1a4b4ce39a43b283f4caa5",
      "old_mode": 33188,
      "old_path": "src/sksl/generated/sksl_graphite_frag.unoptimized.sksl",
      "new_id": "e3aa725577b6000a00c8a559dd940e984b04d36f",
      "new_mode": 33188,
      "new_path": "src/sksl/generated/sksl_graphite_frag.unoptimized.sksl"
    },
    {
      "type": "modify",
      "old_id": "e858ac929c2596b4e01551fc0449a6b0f5c8db14",
      "old_mode": 33188,
      "old_path": "src/sksl/generated/sksl_graphite_vert.minified.sksl",
      "new_id": "a6bd6eb5d7a4c1b4e0b068416527a0b64c473e96",
      "new_mode": 33188,
      "new_path": "src/sksl/generated/sksl_graphite_vert.minified.sksl"
    },
    {
      "type": "modify",
      "old_id": "f4bdceb7be7e2c69d63040b961dd4728b2cb8b7c",
      "old_mode": 33188,
      "old_path": "src/sksl/generated/sksl_graphite_vert.unoptimized.sksl",
      "new_id": "f27487c1da9cc62db146a412b6b5b05cff399031",
      "new_mode": 33188,
      "new_path": "src/sksl/generated/sksl_graphite_vert.unoptimized.sksl"
    },
    {
      "type": "modify",
      "old_id": "c42f37e62ff17b8a2b368a0c8a0938da332fb252",
      "old_mode": 33188,
      "old_path": "src/sksl/sksl_graphite_frag.sksl",
      "new_id": "078632e5ea79a262268b5b5faa06cfb2256838c7",
      "new_mode": 33188,
      "new_path": "src/sksl/sksl_graphite_frag.sksl"
    },
    {
      "type": "modify",
      "old_id": "2d423590adc1fb03eacddae1df8830acf284f33c",
      "old_mode": 33188,
      "old_path": "src/sksl/sksl_graphite_vert.sksl",
      "new_id": "ea92779904f6c40e4f0fd29f02a39e80cd1d3cc3",
      "new_mode": 33188,
      "new_path": "src/sksl/sksl_graphite_vert.sksl"
    }
  ]
}
