)]}'
{
  "commit": "a9561272da22a4055f1da4143ad19c31168aeafd",
  "tree": "f16c92ea67294445f3fe644841d44a1d30d702e5",
  "parents": [
    "c3cabe9e3978a2d389a95ecffb9cd62414e5d020"
  ],
  "author": {
    "name": "Thomas Churchman",
    "email": "thomas@churchman.nl",
    "time": "Thu Mar 20 11:39:58 2025 +0100"
  },
  "committer": {
    "name": "Thomas Churchman",
    "email": "thomas@churchman.nl",
    "time": "Thu Mar 20 11:45:15 2025 +0100"
  },
  "message": "`vello_hybrid`: Fix pixel coord -\u003e NDC transform\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.\n",
  "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"
    }
  ]
}
