)]}'
{
  "commit": "a90b9392211034df41fef0c01ae9defa9ec382d7",
  "tree": "c08557ad93df5ba955107900dcaa5b8525b99e6c",
  "parents": [
    "bd74626471ace62d7365f310e8c22dee788df50f"
  ],
  "author": {
    "name": "Tom Churchman",
    "email": "thomas@churchman.nl",
    "time": "Fri Mar 21 10:24:09 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Mar 21 09:24:09 2025 +0000"
  },
  "message": "`vello_hybrid`: Fix pixel coord -\u003e NDC transform (#870)\n\nI believe the coordinate systems are aligned at the pixel edge, not the\npixel center. This fixes rendering artifacts on my system (AMD GPU),\nwhere with the previous shader code the locations sampled during\nfragment shading probably sometimes got bumped to the next pixels.\n\nThis should be confirmed to work on systems where it worked previously\nas well.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e22ad2d3e3307df5a9d691e3ba6e97a3b300884a",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_hybrid/shaders/sparse_strip_renderer.wgsl",
      "new_id": "0c6e68b45943ca76bfdb87fb1bdd8af80ff000ac",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_hybrid/shaders/sparse_strip_renderer.wgsl"
    }
  ]
}
