)]}'
{
  "commit": "b0f2a11fd9acab1fcd88163e4fd09aa42ea3caa6",
  "tree": "6d38a2e5018177999b970f46ba6747e6122a0dc6",
  "parents": [
    "4295fbb849304cf4c0ba0a3a6f1a2bc133f99aca"
  ],
  "author": {
    "name": "Richard Geldreich",
    "email": "richgel99@protonmail.com",
    "time": "Fri Oct 30 11:06:32 2026 -0400"
  },
  "committer": {
    "name": "Richard Geldreich",
    "email": "richgel99@protonmail.com",
    "time": "Fri Oct 30 11:06:32 2026 -0400"
  },
  "message": "PVRTC1: gpu_image holds the GL-sized level (at least 2x2 blocks); unpack decodes it as is\n\nbasisu\u0027s own tools now hand the transcoder the full PVRTC1 level, so the transcoder fills the 2x2\nblock minimum, and pvrtc4_image decodes exactly the blocks PowerVR\u0027s decoder would, with no tiling\nin the decoder.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cedecaf768ae7dd7b2bfbd30821154f2baed85d1",
      "old_mode": 33188,
      "old_path": "encoder/basisu_gpu_texture.cpp",
      "new_id": "3a9dc6ac2819dc9bc3e1ee4e6e51b35fc646d818",
      "new_mode": 33188,
      "new_path": "encoder/basisu_gpu_texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "495d596b5548f65ce6b1b6567e7f0573bdedf75b",
      "old_mode": 33188,
      "old_path": "encoder/basisu_gpu_texture.h",
      "new_id": "f7c99b102d05a3e9243f929c92525e23a21481f2",
      "new_mode": 33188,
      "new_path": "encoder/basisu_gpu_texture.h"
    }
  ]
}
